重复记录有关问题

重复记录问题

数据库为MYSQL

我有一个表A,如下(2列,部分重复记录,这里的重复是指第一列相同):

1,”e:/aa.txt”

1, “e:/bb.txt”

2, “f:/cc.txt”

3, “e:/ff.txt”

我想将重复记录查询出来,且将第二列的值合并(以分号分开或逗号),然后插入另外一个表B,结果如下:

1 “e:/aa.txt”;”e:/bb.txt”

如何快速实现?



insert into b

select id,group_concat( `name` SEPARATOR ‘;’) from a group by id

重复记录有关问题

相关文章:

你感兴趣的文章:

标签云: