java sql 合并相同字段项数据 相同字段不同内容放在一起

liu137756 2014-09-05 03:41:26
一张表的数据 合并相同项的其他字段内容:
name birthday sex age tel
张三 2014-09-05 男 50 13454322321
张三 2014-09-05 女 20 13454322321
张三 2014-09-05 女 10 13454322321
结果变成:
张三,2014-09-05,男女女,502010 , 13454322321

用sql语句可以实现吗?
如果不可以java代码应该怎么写? 最后sql解决利索点。
...全文
429 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaong520jl 2014-09-05
  • 打赏
  • 举报
回复
用wm_concat函数 SELECT T."NAME", wm_concat(DISTINCT(to_char(T.BIRTHDAY,'yyyy-mm-dd'))), wm_concat(DISTINCT(T.SEX)), wm_concat(DISTINCT(T.AGE)), wm_concat(DISTINCT(T.TEL)) FROM TABLE T GROUP BY T."NAME";
liu137756 2014-09-05
  • 打赏
  • 举报
回复
自顶 有人来解决吗?
liu137756 2014-09-05
  • 打赏
  • 举报
回复
引用 1 楼 whos2002110 的回复:
什么数据库
oracle
whos2002110 2014-09-05
  • 打赏
  • 举报
回复
什么数据库

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧