我试图找出如何计算1列中超过2个数据并将其添加起来。
目前我有这段代码
SELECT COUNT(Month) as [Winter]
FROM SalesData
Where Month = 'January' + 'February' + 'March';
我试着计算1月,2月和3月在列上的总数和总数,但我不知道我失踪了什么。如果有人可以解决一些问题。非常感谢你
答案 0 :(得分:1)
你做错了:
'January' + 'February' + 'March'
这是连接值,它不会检查Month是否等于其中之一。您需要使用IN
运算符。
select count(month) as 'Winter'
from salesdata
where month in ('January', 'February', 'March');