通過sql語句用一張表更新另一張表的方法:可以使用select INTO語句實現。例如,【update visit set visit.nm = user.nm from user where visit.uid = user.uid】。
如果要將一個表的數據插入另一張表,可以使用select into 語句或insert into select語句。
(推薦學習:mysql教程)
舉例:
現在有如下兩張表:
用戶信息表 users
歷史信息表 visit
更新sql語句
update?visit set?visit.username?=?users.username,?visit.phone?=?users.phone from?users where?visit.uid?=?users.uid
更新結果:
歷史信息表 visit
vid uid time ???????????????username phone 1 1 2019/06/15?19:23:45 Tom 13966666666 2 2 2019/06/18?14:03:59 3 3 2019/06/23?07:45:21 Lucy 13999999999
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END