四个状态
a 列 b列
1 a
1 b
3 b
case when a = 1 then 100
when a = 1 and b = "b" then 200
else 0 end
这种可以实现吗
可以啊,这个应该是单引号
------------
case when a = 1 AND B<>'B' then 100
when a = 1 and b = 'b' then 200
或是
case when a = 1 and b = 'b' then 200 when a = 1 then 100
你这自己已经写出来了啊