1. 程式人生 > >mysql更新資料,條件為實時查詢出來的資料

mysql更新資料,條件為實時查詢出來的資料

--將更新條件儲存到臨時表裡
CREATE TABLE tmp3 AS (SELECT  username FROM oa_user  WHERE username NOT IN (SELECT  username FROM nst_t_account));
--更新表資料,條件從臨時表裡取
UPDATE oa_user SET usr_update=NOW() WHERE username IN (SELECT username FROM tmp3);
--刪除臨時表
DROP TABLE tmp3;