close

收藏.........

一般我們查詢資料 出來的結果是

 
 

a11223344


這表示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
 
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 11 的頭像
    11

    冠霖的部落格

    11 發表在 痞客邦 留言(0) 人氣()