Sql分组的问题,Group是如何分组的

有谁帮我看看下面这个Sql语句:


SELECT  SUM(population), 
CASE country  WHEN '中国' THEN '亚洲' 
  WHEN '印度' THEN '亚洲' 
  WHEN '日本' THEN '亚洲' 
  WHEN '美国' THEN '北美洲' 
  WHEN '加拿大'  THEN '北美洲' 
  WHEN '墨西哥'  THEN '北美洲' ELSE '其他' END 
FROM    Table_A 
GROUP BY
CASE country 
WHEN '中国' THEN '亚洲' WHEN '印度' THEN '亚洲'
 WHEN '日本' THEN '亚洲' WHEN '美国' THEN '北美洲' WHEN '加拿大'   THEN '北美洲' WHEN '墨西哥'   THEN '北美洲' ELSE '其他' END;


我不太明白其中的分组的过程明细。


MYYA
浏览 635回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

MySQL