sql case when 使用代码

作者:流年 | 创建时间: 2023-05-14
我们经常会在处理SQL的时候遇到条件处理的情况,遇到这种情况的时候,我们会用到 sql case when 语句 有两种语法: 1、简单的Case CASE sex WHEN '1' THEN '男' WHEN '0' THEN '女' E...
sql case when 使用代码

操作方法

简单Case查询: SELECT country, SUM( CASE WHEN sex = '1' THEN population ELSE 0 END),  --男 SUM( CASE WHEN sex = '9' THEN population ELSE 0 END)   --女 FROM  Table_A GROUP BY country;

聚合求和的实例: SELECT  SUM(population), CASE country WHEN '中国'     THEN '亚洲' WHEN '日本'     THEN '亚洲' WHEN '美国'     THEN '北美洲' ELSE '其他' END FROM    Table_A GROUP BY CASE country WHEN '中国'     THEN '亚洲' WHEN '日本'     THEN '亚洲' WHEN '美国'     THEN '北美洲' ELSE '其他' END;

点击展开全文

更多推荐