sql語句很容易犯錯的地方

NO IMAGE

select   id,did,lendTime,returnTime from table where id=3;

update table set did=4,lendTime=5,returnTime=6 where id=3;

可以看到第一行sql語句的前面也加了一個id,如果漏了這個id,那麼將會導致查詢到的結果中沒有id(即id可能預設為0),這將會給後面的程式帶來錯誤的影響。

而第二行的sql更新語句卻沒有這種影響。