mysql case when 使用实例

版权声明:本文为博主原创文章,转载请说明出处 https://blog.csdn.net/u010002184/article/details/81707758

返回第一个取值为 TRUE 的 Boolean_expression 的 result_expression。
如果没有取值为 TRUE 的 Boolean_expression,则当指定 ELSE 子句时 SQL Server 将返回 else_result_expression;若没有指定 ELSE 子句,则返回 NULL 值。

明白了,case后面和when后面不能同时都带有待校验的字段,而且一般case后面是空,when后面才是校验的条件,

参考:

https://blog.csdn.net/helloxiaozhe/article/details/78124138

猜你喜欢

转载自blog.csdn.net/u010002184/article/details/81707758