準備數據測試
表 user(用戶)、dept(部門)date
1:更新符合單個條件的某個字段的一條數據數據
update user u set u.name = '測試' where u.id = ""join
2:in 更新多條數據cas
update user u set u.name = '測試' where u.id in ("", "", "")
3:符合多個條件更新內容不一樣的多個字段
update user u set u.address = case u.id when "a" then "是斯蒂芬斯蒂芬" when "b" then "第三方" else "" end where u.id in ("a", "b")
4:多表聯合
update user u left join dept d on u.deptId = d.id set u.name = "", d.name = ""