当前位置: 代码迷 >> Oracle开发 >> 求sql
  详细解决方案

求sql

热度:81   发布时间:2016-04-24 07:00:15.0
求高手指点sql
求一条sql语句,有如下2个表,
table1:id  
        001  
        002  
table2:oid name
        001 小明
        001 小强
        001 小红
        002 小东
        002 小西
表2的oid关联表1的id,想查询如下效果,sql该如何写?
       id  name
       001 小明、小强、小红
       002 小东、小西

------解决方案--------------------
select table1.id,wm_concat(table2.name) from table1,table2 where table1.id=table2.id 
group by table1.id
------解决方案--------------------
在楼上的基础上进行replace(',','、')
  相关解决方案