本篇文章將介紹如何使用sql語句將表格資料從縱向展示改為橫向展示。
推薦課程:MySQL教學。
mysql中,查詢縱向轉橫向可用case when語句,具體步驟如下:
##第一步,建立資料表,我這裡已建立完成,以下是展示數據圖。 第二步,縱向顯示每個班級的總分,用下列語句:select class,sum(score) from student group by class;
select sum(case when class='一年一班' then score else 0 end) 一年一班成绩, sum(case when class='一年二班' then score else 0 end) 一年二班成绩, sum(case when class='一年三班' then score else 0 end) 一年三班成绩 from student;
以上是mysql怎麼改變縱向變動橫向排列的詳細內容。更多資訊請關注PHP中文網其他相關文章!