通过sql检索重复记录

use*_*906 0 sql

我有一个像这样的数据

paper Id Author Id  

1          15
2          13 
3          12
3          11 
4          10
4          10
4          9 
Run Code Online (Sandbox Code Playgroud)

我想选择有多位作者的论文.所以我的数据应该是这样的

paper Id   Author Id
3            12
3            11
4            10
4             9
Run Code Online (Sandbox Code Playgroud)

我试过用SQL查询:

statement<-"SELECT PaperId,AuthorId,COUNT(PaperId) 
            FROM author_data_pap_aut
            GROUP BY PaperId,AuthorId
            HAVING ( COUNT(*) >1 )"
Run Code Online (Sandbox Code Playgroud)

但它不起作用.我怎样才能得到理想的结果

谢谢

Vij*_*aya 6

你需要使用group_concat()函数来完成你的过程