如果是按groupID分組再加的話,那可就難了。
你的DBMS如果是Sybase的話,那倒可以用LIST函數做到。

解决方案 »

  1.   

    declare @strname as varchar(8000)
    select @strname=''
    select @strname=@strname+name from ta只能这样,一句搞不定的。
      

  2.   

    很早以前也问过这个问题,后来看了按钮JJ和竹兄的帖子,知道了按钮说的那种办法,在sqlserver中好像也没有别的办法了,我到好多论坛都问过,也查了不少资料,没有更新的发现。
      

  3.   

    搜索一下論壇,前陣子我帖了一個方法,或許對你有所幫助。(搜索N_Chow就好了)
      

  4.   

    不可以,除非你编写函数并且还要使用cursor
      

  5.   

    to 按钮jj:
       假如要这样可不可以实现 
       id     xm
       001    aa
       001    bb
       002    cc
       002    dd
      不用循环能实现
      id      xm
      001     aa,bb,
      002     cc,dd,
    吗?
      

  6.   

    to liujianjun_(流星尔) ,
      http://www.csdn.net/expert/topic/632/632928.xml?temp=.7422602