透過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
以上是如何透過SQL語句用一張表更新另一張表的詳細內容。更多資訊請關注PHP中文網其他相關文章!