从具有单个列的表中删除重复记录

xytpbqjk  于 2021-06-17  发布在  Mysql
关注(0)|答案(1)|浏览(353)

我有一张记录如下的表
表名:t1

1
2
3
4
1
2
3
4
1
1
3
4

删除重复的记录,而不更改或向表中添加任何额外的列。
期望输出:

1 
2 
3 
4
o0lyfsai

o0lyfsai1#

你可以和我一起做 DELETE JOIN ```
DELETE t1 FROM contacts t1
INNER JOIN
contacts t2
WHERE
t1.id < t2.id AND t1.email = t2.email;

相关问题