如何searchMySQL表重复项

在MySQL中,我有一个名为“city”的表格,里面有“city_name”和“latitude”和“longitude”。 看来我有一些重复。 我可以运行什么样的查询(在phpmyadmin中 ),它将通过“城市”表search包含相同经度和纬度的条目(使用不同的“city_name”)?

直接在mysql中运行查询。 首先从命令行访问mysql:

sudo mysql -p 

然后select您要使用的数据库

 show databases; use databaseiwant; 

现在在你需要查找重复的表上运行一个查询

 show tables; SELECT fieldtocheckduplicates, COUNT(fieldtocheckduplicates) AS NumOccurrences FROM tabletocheck GROUP BY fieldtocheckduplicates HAVING ( COUNT(fieldtocheckduplicates) > 1 );