【发布时间】:2021-06-21 18:41:23
【问题描述】:
我想计算表中零/假的数量,因为en_participation 是Boolean 变量。但是我抬起头来,当我在SELECT 语句中将0 替换为1 时,它可以正常工作,但是当我将它替换为0 时,它给了我相同的结果。
任何帮助将不胜感激
SELECT count(CASE WHEN en_participation THEN 0 END) FROM Enrolls
【问题讨论】:
-
您好,请编辑问题并发布minimal reproducible example,包括表定义和示例数据
-
将计数更改为总和。天气你数1或0,计数将相同。如果你 SUM 1 或 0。它会有所作为。
标签: mysql database count boolean-logic