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更新语句却没有这种影响。
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更新语句却没有这种影响。