[英]I want to count a count inside of a case statement
我正在使用此代碼來嘗試獲取在 neigh 內具有多個小鬼的包裹數量。
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()
s。 這是你想要的嗎?
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
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.