$sql = "update user set name = '曹操' where id=2 limit 1";语句中id=2不已经限制搜索了吗,为什么还要多一limit 1,难道有更多个id=2? id不是唯一的吗?
其中的limit 就是限制 只查询一条数据 id=2 只是条件而已。
在这里不需要limite也可以,不影响,limit主要用于查询,如select * form table_name order by id limit m,n;
所以不用在这里太过纠结。至于上面那个兄弟说的避免ID非主键这一说法我不太赞同,如果真是这样的话也只能取id=2第一次出现的那条数据,望采纳!
兄弟 你的这个代码在哪里看到的哦 , 或者说的id不是主键