查询 - 使用不同的值一次更新表行

时间:2014-03-19 09:03:06

标签: mysql sql

这是我的表--Table1(lat,lat_appx,long,long_appx,.....),我想更新这个表。 通过从每个行的相应lat列中读取前6个字符来更新相应的lat_appx列。 我想为long_appx做同样的事情。我有数千行,所以手动不可能。

1 个答案:

答案 0 :(得分:1)

update your_table
set lat_appx = substring(lat, 1, 6),
    long_appx = substring(`long`, 1, 6)