繁体   English   中英

SQL来自同一个表的3个计数(不同的月子句)的总和

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM