case when 3<myInputValue<6then
--do something
when 6<myInputValue<9 then
--do something
when 9<myInputValue<12 then
--do something
end
如何将这2个比较作为单个表达式实现?
group by DATENAME(month,DATEADD(QUARTER,1, GETDATE()))
我需要按照&#39;分组。未来几个季度的数据对于未来几年的预期收入,如何实现这一目标呢?
答案 0 :(得分:0)
例如,第一个条件应改写为:3 < myInputValue AND myInputValue < 6
。
答案 1 :(得分:0)
因为“CASE”返回你可以做的第一个真实条件的值
case when myInputValue<3then
--do nothing
when myInputValue<6then
--do something
when myInputValue<9 then
--do something
when myInputValue<12 then
--do something
end