【发布时间】:2011-02-01 00:40:55
【问题描述】:
我有两个表,都有相同的列。我们称他们为tilistings 和tilistings_temp
tilistings_temp、lat 和 lng 中的两列使用 Google API 进行地理编码。 tilistings 有这两个相同的列,但它们是空的。 tilistings 可能包含一些不在tilistings_temp 中的行,反之亦然。
每天晚上,tilistings 都是从第三方导入的
将tilistings中的lat和lng的值设置为tilistings_temp中的对应值(两个表共有mlsid)
是吗:
UPDATE tilistings
SET lat = tilistings_temp.lat, lng = tilistings_temp.lng
WHERE mlsid = tilistings_temp.mlsid;
???很抱歉问这是否正确,我不能冒险破坏数据库中的数据。
【问题讨论】:
标签: mysql compare sql-update