SQL 中 CASE - WHEN - THEN - ELSE - END 的小结

时间:2022-06-23 15:29:50

在SQLServer中给变量赋备件值 可以用 @var = CASE WHEN EXPRESSION THEN STATEMENT01 ELSE STATEMENT02 END

当表达式 EXPRESSION 成立 则 赋予@var STATEMENT01 的结果值   否则赋予 @var STATEMENT02 的结果值 ,类似C语言中的三目运算符  Expression ? Value1:Value2