現在有一個表是資料總集,現在創建一個臨時表,把總集中的部分資料抽取到臨時表,比如42班的學生,此時用一句話可以把42班的學生記錄復制到臨時表,然后在臨時表修改了某個欄位,比如學生的性別,修改完后,把臨時表的記錄同步到總表。
能否用最少的代碼實作上面的同步請求
uj5u.com熱心網友回復:
比如,復制部分資料可以用insert into t1 select * from t2 where ID = 42,那么假如把t2的某個欄位改了,再讓T1的這個欄位也變了,怎么改呢?比如T2中有個列叫COL,某些行的COL的這個值變了,那么這些作業做完后,把所有T2的記錄再同步回到T1
uj5u.com熱心網友回復:
update t_6_20053Instr set status = (select status from t_tmp where t_6_20053Instr.instrID = t_tmp.InstrID)知道了
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/249610.html
標籤:MySQL
上一篇:關于資料視窗選中行傳參的問題
