修复mysql表中的重复条目

时间:2012-05-21 18:43:03

标签: mysql sql

基本上我现在正在处理的问题是从4271到4342开始的propertyID。有一个重复的Lat和Lng条目(地理坐标)抛出所有坐标。 propertyID 4272的纬度和经度坐标应该是propertyID 4271.它由一个propertyID关闭。我基本上需要将Lat Lng字段向上移动一个。

使用SQL修复此问题的最佳方法是什么?

照片: http://bit.ly/KGcRSg

1 个答案:

答案 0 :(得分:1)

您可以按照以下偏移更新每条记录的propertyID

UPDATE Coords SET propertyID = propertyID - 1 WHERE propertyID > 4271