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

熱線電話:13121318867

登錄
2022-09-13 閱讀量: 726
SQL行轉(zhuǎn)列

1663073735826(1).jpg



如上圖所示,有一個(gè)poptbl2表,包含縣名,性別(1表示男性,2表示女性)和人口數(shù),現(xiàn)在要求通過(guò)SQL代碼實(shí)現(xiàn)如下圖所示的結(jié)果:



1663074032338(1).jpg



解法:

SELECT pref_name,

/* 男性人口 */

SUM( CASE WHEN sex = '1' THEN population ELSE 0 END) AS 男,

/* 女性人口 */

SUM( CASE WHEN sex = '2' THEN population ELSE 0 END) AS 女

FROM PopTbl2

GROUP BY pref_name;

這里是將"行結(jié)構(gòu)"的數(shù)據(jù)轉(zhuǎn)化成了"列結(jié)構(gòu)"的數(shù)據(jù),巧用case when 完美實(shí)現(xiàn)將SQL的查詢結(jié)果轉(zhuǎn)換成為二維表的格式.

68.4581
0
關(guān)注作者
收藏
評(píng)論(0)

發(fā)表評(píng)論

暫無(wú)數(shù)據(jù)
推薦帖子