當前位置:首頁 » 編程語言 » Oracle行列轉換sql

Oracle行列轉換sql

發布時間: 2024-04-13 11:48:19

sql棰橈細璇風敤涓涓錛圤racle錛塖QL瑙e喅琛屽垪杞鎹㈤棶棰

yclfwm 緇欐垜鍔犲垎鍝︼紒

select student,nvl(sum(yuwen),-1) as yuwen,nvl(sum(shuxue),-1) as shuxue,nvl(sum(wuli),-1) as wuli
from ( select student,
case when cource='yuwen' then mark else null end as yuwen,
case when cource='shuxue' then mark else null end as shuxue,
case when cource='wuli' then mark else null end as wuli
from bob_cj )
group by student
order by student

⑵ sql怎樣將行的值變為列,,,,

方法/步驟

  • 首先我們建立一張表,名為RToC,各個欄位的設計如下圖,分別是name,course,score,表示姓名,成績與分數,如圖所示。

  • 通過以上幾個步驟,我們就可以輕松的實現行列轉換了。同樣,我們如果要把列轉換成行, 應該怎麼做呢?同樣我們可以採用unpivot函數輕松實現。

熱點內容
配置管理如何支持測試 發布:2025-07-04 10:38:53 瀏覽:656
雲伺服器2核4g3m什麼意思 發布:2025-07-04 10:23:34 瀏覽:241
蘋果手機如何往安卓手機導通訊錄 發布:2025-07-04 10:19:11 瀏覽:133
未來之役如何換伺服器 發布:2025-07-04 10:13:51 瀏覽:217
curlc上傳 發布:2025-07-04 09:59:35 瀏覽:882
沒有編譯器能運行c程序嗎 發布:2025-07-04 09:54:38 瀏覽:309
創建配置目錄錯誤是什麼意思 發布:2025-07-04 09:53:35 瀏覽:50
為什麼租憑伺服器不能玩了 發布:2025-07-04 09:03:01 瀏覽:984
安卓手機減肥軟體哪個好 發布:2025-07-04 08:51:17 瀏覽:997
Oracle查看資料庫歸檔 發布:2025-07-04 08:44:53 瀏覽:609