我正在使用此代码来尝试获取在邻居中具有多个imp的包裹的数量。
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
我不知道您为什么嵌套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