mysql中case when then end的含义和用法
case when then else end 语句用于查询满足多种条件的情况。主要是两种使用场景:一是类似java中的if…else;二是用于进行行转列的查询(参看以下链接场景3 的例子https://blog.csdn.net/rongtaoup/article/details/82183743)。一般都是放在select 子句后面的,充当的是字段的作用。具体用法就是:分为两种,一种是简单的函数形式,另一种就是表达式的形式。其含义解释:简单的函数形式case 字段 when 值 then 结果
原创
2020-06-05 17:18:27 ·
12584 阅读 ·
2 评论