解决方案 »

  1.   

    Oracle数据库?存储过程?使用游标,http://www.cnblogs.com/sc-xx/archive/2011/12/03/2275084.html
      

  2.   

    MYSQL:
    select id, group_concat(content SEPARATOR '') from EMP group by 1 order by 1
      

  3.   

    思路是:
    用Map,存储String到List.
    取得String的时候,先判断Map中是否有该key,没有创建list,并且映射关系,然后再list中添加字符。
    最后遍历Map的key,获取对应的list,打印所有字符.
      

  4.   

    不限定数据库,那答案可就太多了,oracle数据库
    select ID,wmsys.wm_concat(CONTENT) from EMP group by id order by id
      

  5.   

    我的想法跟5L一样, 用这个函数wm_concat就OK
      

  6.   

    SELECT ID ,GROUP_CONCAT(CONTENT SEPARATOR "") FROM EMP GROUP BY ID  ORDER BY ID  ASC这个是 mysql 数据库实现方式1,首先按照 ID 分组,把相同 ID的数据全部放在一起。
    2,使用 GROUP_CONCAT 函数把每一组的所有数据的 CONTENT 列合并在一起,以 “” 空字符串作为连接。这样就能达到你的要  求了,试试。