这是一张table表
A           B   
  ----------   
  a   深圳   
  a   上海   
  c   北京
  c   广州
我要查询结果为:
A           B   
  ----------   
  a     深圳 ,上海  
  c     北京, 广州
也就是:要查询结果:字段A为a,字段B为 深圳,上海 
字段A为c,字段B为 北京, 广州怎么写啊..

解决方案 »

  1.   

    可以参考下面的帖子来自己写个聚合函数.http://jiaolong2.spaces.live.com/blog/cns!b2d4587969b9f364!130.entry
      

  2.   

    我是ORACLE初学者,这个问题在SQLSERVER的2005以前版本,确实需要一个函数来辅助实现,而到了2005,有个经典的方法,一句SQL实现(我在SQLSERVER版有回答过别人),我觉得ORACLE也应该可以
    用一句SQL实现吧,好像ORACLE版没太多真正高手露面~
      

  3.   

    LS的兄弟,你了解Oracle吗?Oracle和MS SQL Server 根本不是一个级别的,Oracle板块有很多高手,只是不想重复回答N遍一样的问题,完全搜索一下就可以得到结果了  
    这段时间由于论坛改版,很多高手都准备不来论坛了,因为有太多的原因 
    哎~~