Re: [SQL ] 如何寫出每筆的不同欄位計算方法?

看板Database (資料庫)作者 (可愛小孩子)時間8年前 (2016/11/16 23:56), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
select name,count(*) from tbl unpivot( value for column in ("V1","V2","V3","V4") ) where value = "V" group by name ※ 引述《evantw (安安小成)》之銘言: : 資料庫為 oracle : 如果有一個資料表欄位如下 : Name. V1. V2. V3. V4. : A V X X V : B X X V V : C V V X V : D X X X V : 想計算每筆 V1~V4 欄位中符合有 V 個數 count : 結果:A=2, B= 2, C=3, D=1 : 請問 SQL 要如何寫出計算的方法呢? : 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.138.139.41 ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1479311780.A.FB2.html
文章代碼(AID): #1OB86a-o (Database)
文章代碼(AID): #1OB86a-o (Database)