我知道有很多关于这个的帖子,但我无法解决。
我正在整理图书馆数据库。我有这个查询:
SELECT GROUP_CONCAT(biblionumber SEPARATOR ', ') AS biblionumbers, title, author
FROM biblio GROUP BY CONCAT(title,"/",author)
HAVING COUNT(CONCAT(title,"/",author))>1;
它输出所有重复的条目集,在每一行上列出标题、作者和重复的 ID(书目编号)。
我想编写一个查询,删除所有重复项并只保留每个副本,例如第一个 id。
仅作记录,输出如下所示:
-------------------------------------------------------------
| 120, 560, 711 | The history of time | John Doe |
...
是否可以编写这样的查询?