close
收藏.........
一般我們查詢資料 出來的結果是
a | 11 | 22 | 33 | 44 |
這表示1筆資料 那如果今天我想要將這1筆資料以列來顯示 而不是以欄來顯示結果應該是如下
a |
11 |
22 |
33 |
44 |
而其相關的sql語法如下
利用了wx的table,裡面有idno、c、codename等3個欄位
select unique c,idno,max(aa),max(bb),max(cc),max(dd),max(ee) from( select c,decode(rownum,1,a1) aa,decode(rownum,2,a1) bb,decode(rownum,3,a1) cc,decode(rownum,4,a1) dd,decode(rownum,5,a1) ee from (select c, codename a1 from wx t,(select count(1) c from wx where idno=1) where t.idno=1)),wx where wx.idno=1 group by c,idno
from:wxvbbo
全站熱搜
留言列表