記錄一下,經常記錯的一個點,在update多個參數時,多個參數之間用and連接,這個時候,語句就會報錯了
其實,正確的是用逗號隔開,
使用SQL中的update更新多個字段值,set后面的條件要用逗號不能用and
set后面的多個條件之間沒有關聯也不可以有關聯,所以就不能用and了;where 條件后面 可以為and
update table set sex= '男', name='張三' where id = 1 ; √
update table set sex= '男' and name='張三' where id = 1 ; ×