Sql中 update select结合更新
生活随笔
收集整理的這篇文章主要介紹了
Sql中 update select结合更新
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
tableA 表某個字段更新條件與tableB相關時,可以使用update select結合方式
一、Oracle語句
1、更新單個字段
2、更新多個字段
update tableA a set (a.localname,b.phone) = (select b.localname,b.phone from tableB b where b.id = a.id) where a.id in (select b.id from tableB b where b.id = a.id and b.city = '北京')二、Sql Server語句
1、單個字段
2、多個字段
update tableA a set a.localname = b.localname, a.phone = b.phone from tableA a,tableB b where a.id = b.id and b.city = '北京'總結
以上是生活随笔為你收集整理的Sql中 update select结合更新的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【ZZULIOJ】1092: 素数表(函
- 下一篇: 了解透明数据加密 (TDE)