国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

Oracle:一條SQL實現將多行數據并為一行顯示

2024-08-29 13:33:03
字體:
來源:轉載
供稿:網友
家庭信息表:
ID  學生姓名   成員姓名
1    張三           成員1
2    張三           成員2
3    李四           成員1
4    李四           成員2現在要顯示為:
學生姓名   成員姓名1   成員姓名2
張三           成員1            成員2
李四           成員1            成員2代碼如下:select 檔案編號,
        max(decode(my_seq,1,成員姓名)) 成員姓名1,
        max(decode(my_seq,1,與本人關系)) 與本人關系1,       
        max(decode(my_seq,2,成員姓名)) 成員姓名2,
        max(decode(my_seq,2,與本人關系)) 與本人關系2        
  from (
       select 檔案編號,
          成員姓名,
          與本人關系,
          row_number() over
           (partition by 檔案編號 order by 成員姓名) my_seq
       from v_insch_familyInfo Where 導入編號 = 17
       )
group by 檔案編號
 這只是一種方法,有那位朋友有更好的方法,歡迎多多交流。
http://vicker.cnblogs.com/archive/2006/06/17/428483.html

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 吐鲁番市| 栖霞市| 宝兴县| 鄂托克前旗| 兴海县| 普兰县| 芦溪县| 商洛市| 揭西县| 江华| 天气| 玛纳斯县| 玉环县| 新蔡县| 卢氏县| 德兴市| 宁武县| 固原市| 梧州市| 五寨县| 永新县| 班戈县| 乌苏市| 石屏县| 青河县| 静宁县| 西乌珠穆沁旗| 石渠县| 恭城| 无极县| 建昌县| 乌拉特后旗| 满城县| 大荔县| 肥城市| 区。| 荃湾区| 吐鲁番市| 介休市| 宜兴市| 福清市|