【发布时间】:2012-06-06 14:16:09
【问题描述】:
我想把下面的语句融合到一个查询中。
SELECT COUNT(*) AS count1 WHERE Month='11' AND Flag = 1
SELECT COUNT(*) AS count2 WHERE Month='11' AND Flag = 2
SELECT COUNT(*) AS count1 WHERE Month='12' AND Flag = 1
SELECT COUNT(*) AS count2 WHERE Month='12' AND Flag = 2
我希望它显示为一个查询,其中包含 count1 和 count2 列以及第 11 个月和第 12 个月的行。
这有语法吗?
【问题讨论】:
-
为什么月份是一个字符串?
-
@Damien_The_Unbeliever 该数据是一个 Excel 工作表导入,其中包含大量垃圾数据。我最初将所有内容都作为字符串拉入,因此我可以开始将数据清理为更易于管理的格式。