我的问题是我想在单个查询中获得三个条件的计数。我知道我可以通过运行多个查询来做到这一点,但问题是我在一个查询中需要它
我尝试过的查询是
SELECT COUNT( IF( da <3, da, 0 ) ) AS da1,
COUNT( IF( da <2, da, 0 ) ) AS da2,
COUNT( IF( da <1, da, 0 ) ) AS da3
FROM tv
它的结果是
4 4 4
但预期的结果是
2 1 0
列表中存在的数据da
是
3 2 1 3