Я хочу посчитать количество внутри заявления случая - PullRequest
0 голосов
/ 08 февраля 2020

Я использую этот код, чтобы попытаться получить количество посылок с несколькими импами в соседе.

SELECT r.neighbhood
    ,count(CASE 
            WHEN count(p.repropkey > 1)
                THEN 1
            ELSE NULL
            END) AS 'Multiple Imps'
FROM realprop r
LEFT JOIN reprop p ON r.realkey = p.realkey
WHERE r.fmvres > 0
GROUP BY r.neighbhood

1 Ответ

0 голосов
/ 08 февраля 2020

Я не знаю, почему вы вкладываете count() с. Делает ли это то, что вы хотите?

SELECT r.neighbhood,
       (CASE WHEN count(p.repropkey > 1) THEN 1
        END) AS Multiple_Imps
FROM realprop r LEFT JOIN
     reprop p
     ON r.realkey = p.realkey
WHERE r.fmvres > 0
GROUP BY r.neighbhood
...