怎么理解$sql = "update user set name = '曹操' where id=2 limit 1";中的id=2 limit 1?
$sql?=?"update?user?set?name?=?'曹操'?where?id=2?limit?1";語句中id=2不已經(jīng)限制搜索了嗎,為什么還要多一limit?1,難道有更多個id=2??id不是唯一的嗎?
$sql?=?"update?user?set?name?=?'曹操'?where?id=2?limit?1";語句中id=2不已經(jīng)限制搜索了嗎,為什么還要多一limit?1,難道有更多個id=2??id不是唯一的嗎?
2018-04-21
舉報
2018-07-28
$sql = "update user set name = '曹操' where id=2 limit 1";中的id=2 limit 1
其中的limit 就是限制 只查詢一條數(shù)據(jù) id=2 只是條件而已。
2018-05-02
在這里不需要limite也可以,不影響,limit主要用于查詢,如select * form table_name order by id limit m,n;
所以不用在這里太過糾結(jié)。至于上面那個兄弟說的避免ID非主鍵這一說法我不太贊同,如果真是這樣的話也只能取id=2第一次出現(xiàn)的那條數(shù)據(jù),望采納!
2018-04-22
兄弟 你的這個代碼在哪里看到的哦 , 或者說的id不是主鍵