sql在一张表中,姓名字段有相同的数据,如何合并不用删除, 不用怎么样。只要查询出来看看就可以。

表 aa

姓名 性别 年龄 电话
A 男 20 123
A 男 20 null
A 男 null 145
求帮助最后剩一条 表中有很多类似数据。如何用select 查姓名一样的分组。group by用过。貌似不行。。
结果
A 男 20 123,145

第1个回答  2014-09-10
如果存在同改名的两条数据,年龄和电话又不一样要取哪一条数据呢,这个是没有办法合并的;合并也要有条件的。
第2个回答  2014-09-10
如果是
A 男 20 123
A 男 21 456

那是不是要出 A 男 20,21 123,456
这样的结果?追问

是的

追答

估计得用游标来写,普通的查询方式没法直接得到结果

本回答被网友采纳
第3个回答  2014-09-10
你的意思是查询的话,电话有重复的怎么办?取哪个电话的值?你这样查询肯定会有问题啊追问

重复合并,不一样就如楼上

追答

,,,,,这,,,,小的水平太低,完全不会重复合并

追问

也不用一定要数据库里合并。可以在excel里面。

追答

这数据库中据我所知是不能这么合的,或许是我水平太低了,没见过这么合的

相似回答