0

我知道有很多关于这个的帖子,但我无法解决。

我正在整理图书馆数据库。我有这个查询:

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  |
...

是否可以编写这样的查询?

4

0 回答 0