我正在尝试运行这个简单的查询,但它甚至没有解析说
Msg 156, Level 15, State 1, Line 2 关键字“between”附近的语法不正确。
查询是:
select
case DMProject.dbo.TypeFourTraining.Column2
when Column2 between 181 and 360 then '181-360'
when Column2 between 0 and 180 then '0-180'
END as score
from DMProject.dbo.TypeFourTraining
这同样不适用于Column2 < 360
语法..
我已经从 msdn 和其他一些网站通过 Internet 进行了搜索,但我发现我的语法似乎是有效的,然后要么有一个我需要知道的细节,要么有一些我看不到的东西 :(
任何人都可以提出解决方案吗?