[英]SQL Sum of 3 counts (different month clause) from same table
我尝试了几种不同的方式,它似乎永远不会起作用:
SUM(
Select count(*) from table1 where month = 1 +
Select count(*) from table1 where month = 2 +
Select count(*) from table1 where month = 3
)
这样做的正确方法是什么? SUM(IF(case))也没有用。
这会做你想要的吗?
SELECT
COUNT(*)
FROM
Table1
WHERE month in (1,2,3)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.