1
我有调查答案的表,是这样的:多选择在一个SQL语句
date | q1 | q2 |
12/12/10 | yes | no |
12/13/10 | no | no |
,我想创建一个查询,将让我这个表的结果汇总,让我设置相关的日期范围。 我下面的语句非常作品:
SELECT (SELECT Count(*)
FROM `survey`
WHERE q1='Yes') AS q1_yes,
(SELECT Count(*)
FROM `survey`
WHERE q1='No') AS q1_no,
(SELECT Count(*)
FROM `survey`
WHERE q2='Yes') AS q2_yes)
但我不知道如果我能做得更好,也应该在哪里添加日期范围过滤。
你能指定要使用的服务器的类型? SQL Server,Oracle,MySQL等 – 2010-12-13 10:16:01