99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
2022-09-13 閱讀量: 7219
SQL行轉(zhuǎn)列,巧用case

1663073735826(1).jpg

如上圖所示的PopTbl2表,包含(pref_name,sex,population),現(xiàn)要求通過SQL代碼轉(zhuǎn)化成下圖所示的表:

(說明:全國表示上圖所有縣加一起,四國表示圖示主要的四個縣匯總值)

cb5bf4c77ac38427293599c87062d45.jpg




解法:



/* 轉(zhuǎn)換行列——在表頭里加入?yún)R總和四國 */

SELECT case when sex="1" then "男" else "女" end as 性別,

SUM(population) AS 全國,

SUM(CASE WHEN pref_name = '德島' THEN population ELSE 0 END) AS 德島,

SUM(CASE WHEN pref_name = '香川' THEN population ELSE 0 END) AS 香川,

SUM(CASE WHEN pref_name = '愛媛' THEN population ELSE 0 END) AS 愛媛,

SUM(CASE WHEN pref_name = '高知' THEN population ELSE 0 END) AS 高知,

SUM(CASE WHEN pref_name IN ('德島', '香川', '愛媛', '高知')

THEN population ELSE 0 END) AS 四國

FROM PopTbl2

GROUP BY 性別;


6.1130
1
關(guān)注作者
收藏
評論(1)

發(fā)表評論
CDA持證人阿濤哥
2022-09-14

有圖有文,文字較多的精華帖子,贊

0.0530 1 0 回復(fù)
推薦帖子
條評論