2021-04-30
閱讀量:
3200
mysql怎么進(jìn)行行列轉(zhuǎn)置
原表:
怎么行列進(jìn)行轉(zhuǎn)換像下圖這樣呢?
答:用case when函數(shù)
select username '姓名',
MAX(case course when '語(yǔ)文' then score else 0 end) '語(yǔ)文',
MAX(case course when '數(shù)學(xué)' then score else 0 end) '數(shù)學(xué)',
MAX(case course when '外語(yǔ)' then score else 0 end) '外語(yǔ)'
from tb_RowConvertToColumn
group by username
order by username;
即可實(shí)現(xiàn)






評(píng)論(0)


暫無(wú)數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
1條評(píng)論
0條評(píng)論