【发布时间】:2010-10-29 06:03:54
【问题描述】:
在 SQL 中,我有一个名为“answer”的列,其值可以是 1 或 2。我需要生成一个 SQL 查询来计算每个月 1 和 2 的数量。我有以下查询,但它不起作用:
SELECT MONTH(`date`), YEAR(`date`),COUNT(`answer`=1) as yes,
COUNT(`answer`=2) as nope,` COUNT(*) as total
FROM results
GROUP BY YEAR(`date`), MONTH(`date`)
【问题讨论】: