笔记6 case when的用法 统计洲际人口

笔记6 case when的用法 统计洲际人口

 1 case when的用法 统计洲际人口
 2 SELECT * FROM table_a
 3 SELECT SUM(population) AS '人口',
 4 CASE country
 5 WHEN '中国' THEN '亚洲'
 6 WHEN '印度' THEN '亚洲'
 7 WHEN '日本'  THEN '亚洲'
 8 WHEN '美国'  THEN '北美洲'
 9 WHEN '加拿大' THEN '北美洲'
10 WHEN '墨西哥' THEN '北美洲'
11 ELSE '其他'  END AS ''
12 FROM table_a
13 GROUP BY CASE country
14 WHEN '中国' THEN '亚洲'
15 WHEN '印度' THEN '亚洲'
16 WHEN '日本'  THEN '亚洲'
17 WHEN '美国'  THEN '北美洲'
18 WHEN '加拿大' THEN '北美洲'
19 WHEN '墨西哥' THEN '北美洲'
20 ELSE '其他'  END 

 

posted @ 2013-07-29 09:37 桦仔 阅读(...) 评论(...)  编辑 收藏