我有这张桌子
ID | NAME | TICKETNO
---------------------
1 | Issa | K1
2 | kassim | K1
3 | Said | G5
4 | Maya | G5
5 | Sara | G5
6 | Kesi | J8
7 | Ima | J8
8 | Fali | O9
我想执行一个MySQL查询,只根据列TICKETNO
选择重复项,并省略原始行并生成一个表,如下所示
ID | NAME | TICKETNO
---------------------
2 | kassim | K1
4 | Maya | G5
5 | Sara | G5
7 | Ima | J8
有人可以提供MySQL查询来实现这一目标吗?
答案 0 :(得分:2)
您可以使用以下解决方案:
SELECT * FROM table_name WHERE NOT ID IN (
SELECT MIN(ID) FROM table_name GROUP BY TICKETNO
)