小编Sol*_*Sol的帖子

SQL如何删除特定列的重复行并保留一个

以下代码返回特定列的重复行的列表。在本例中,我试图查找大学名称的重复项。我的问题是如何删除重复项并为每个不同的 University_name 只留下一份副本?

    Select * from `university` where `university_name` in ( select `university_name` from `university` group by `university_name` having count(*) > 1 )
Run Code Online (Sandbox Code Playgroud)

这是结果:

在此输入图像描述 你能解释一下吗我对 SQL 很陌生!先感谢您!!

mysql sql phpmyadmin duplicates

1
推荐指数
1
解决办法
6385
查看次数

标签 统计

duplicates ×1

mysql ×1

phpmyadmin ×1

sql ×1