Я пытаюсь выяснить, выбрано ли одно из моих полей, как я могу включить сайт в счетчик, только если сайт активен.Но мой синтаксис ниже неправильный, потому что я получаю 40 для TotalSiteCount и 40 для TotalActiveSiteCount.Фактическое количество должно быть 3 для счетчика TotalActiveSite, потому что у нас есть только 3, которые имеют статус Active, если бы я посмотрел на таблицу или сделал отдельный подсчет за пределами этого запроса, который я здесь выполняю, который включает в себя следующее.1001 *
, COUNT(*) OVER() as [TotalSiteCount]
, COUNT(CASE WHEN base.Status = 'Active' THEN 1 ELSE 0 end) OVER() as [TotalActiveSitesCount]