java吧 关注:1,248,762贴子:12,731,413
  • 11回复贴,共1
Oracle10g如何将多行结果合并到一显示
比如
1.A
1.B
1.C
2.B
显示为
1.A,B,C
2.B


IP属地:江苏来自Android客户端1楼2015-01-13 16:02回复
    在线等


    IP属地:江苏来自Android客户端2楼2015-01-13 16:04
    回复
      Sql这么干也是醉了


      来自Android客户端3楼2015-01-13 16:39
      收起回复
        有个函数,什么concat,需要分组


        IP属地:重庆来自Android客户端4楼2015-01-13 17:22
        收起回复
          假设你的表结构是tb_name(id, name),则语句如下:
          SELECT
          a.id,
          wm_concat (a.name) new_result
          FROM
          tb_name a
          group by
          a.id
          其实就是一个sql 列传行的SQL
          对不起来晚了


          5楼2015-01-13 17:23
          收起回复