我是在查询中遇到了查询统计的数据统计的结果应该是0,结果用空表示,因此使用到了case when语句。接下来简单的介绍一下它的用法。
简单使用:统计结果为null则设置为0
case when a.count is null then 0 else a.count end
也可以进行多种情况的转换:
case a.sex when '男' then 'male' when '女' then 'female' else '其他' end
我是在查询中遇到了查询统计的数据统计的结果应该是0,结果用空表示,因此使用到了case when语句。接下来简单的介绍一下它的用法。
简单使用:统计结果为null则设置为0
case when a.count is null then 0 else a.count end
也可以进行多种情况的转换:
case a.sex when '男' then 'male' when '女' then 'female' else '其他' end