根據表A的數據更新表B的數據

有時候作數據同步,須要根據某些規則從舊錶獲取數據並更新到新表當中,一開始不知道該怎麼作,大學學的數據庫基礎中可不包含這部份內容,這裏記下方法,供之後查閱: 例子:將表b中的一列數據,更新到表A |tableA .key|tableA .value| |--|--| |1| | |2| |sql

|tableB.key|tableB.value| |-|-| |1|文本1| |2|文本2| Sqlserver的方案:數據庫

update a set a.value=b.value from tableA a, tableB b where a.key=b.key

Mysql的方案:code

UPDATE TableA a,TableB b SET a.value = b.value WHERE a.key = b.key
相關文章
相關標籤/搜索