SQL 有没有switch写法?该如何解决

SQL有没有switch写法?求格式[解决办法]在单语句里,case when 条件1 then 值1 when 条件2 then 值2 ... whe

SQL 有没有switch写法?
求格式SQL  有没有switch写法?该如何解决
[解决办法]
在单语句里,case when 条件1 then 值1 when 条件2 then 值2 ... when 条件N then 值N else 值0 end。
在SQL程序里,只有一个IF一个IF去判断。
[解决办法]

引用:
Quote: 引用:

在单语句里,case when 条件1 then 值1 when 条件2 then 值2 ... when 条件N then 值N else 值0 end。
在SQL程序里,只有一个IF一个IF去判断。

没有switch?

没有Switch语法,但是楼上给出的CASE WHEN一样可以满足你的要求啊。 
[解决办法]
引用:
Quote: 引用:

在单语句里,case when 条件1 then 值1 when 条件2 then 值2 ... when 条件N then 值N else 值0 end。
在SQL程序里,只有一个IF一个IF去判断。

没有switch?

没有
[解决办法]
case就相当于是switch
[解决办法]
一楼正解。case就相当于你说的switch