有個空間

          有個標題

          oracle合并查詢

          面試碰到一個問題,如何用sql語句合并查詢。

          例如:
              opt    seq
          1.  a      11
          2.  a      12
          3.  a      13
          4.  b      11
          5.  b      12
          查詢結果是
              opt    seq
          1.  a      11,12,13
          2.  b      11,12

          解決辦法:
          針對oracle 10以上可以用wmsys.wm_concat函數。
          1 SELECT opt, wmsys.wm_concat(seq) 
          2    FROM t_test_Table 
          3    GROUP BY opt;

          針對mysql,類似可以使用
          group_concat函數。



          posted on 2011-09-02 14:29 游雯 閱讀(248) 評論(0)  編輯  收藏 所屬分類: Java編程技巧

          主站蜘蛛池模板: 嘉禾县| 平邑县| 固原市| 准格尔旗| 尚义县| 巴青县| 景宁| 衡水市| 沙坪坝区| 安图县| 嘉禾县| 西充县| 渝北区| 贡觉县| 潮安县| 商丘市| 万宁市| 临清市| 娄底市| 新乡县| 巴彦淖尔市| 名山县| 淮北市| 女性| 德钦县| 武平县| 兴义市| 邓州市| 晋城| 蕉岭县| 绥中县| 海口市| 历史| 五原县| 于都县| 柳江县| 定州市| 灵璧县| 湖北省| 泸州市| 班戈县|