判断以后返回数组
判断之后返回数组WHERE XXX IN(CASE WHEN @outOrNot all THEN (0,1,2,3,4)WHEN @outOrNot out THE
判断之后返回数组
WHERE XXX IN(CASE WHEN @outOrNot = 'all' THEN (0,1,2,3,4)
WHEN @outOrNot = 'out' THEN (3)
WHEN @outOrNot = 'notOut' THEN (0,1,2,4)END)
就是我想在判断是all out 还是 notOut 之后返回一个数组给XXX做判断
只是这种实现方式行不通,求解,谢谢您的回复!
SQL CASE 返回数组 判断
[解决办法]if then
else
end if;