Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在寻找正确的方法来选择表的最后一行,然后将列的值(布尔值)更改为 true。
我不确定是否可以使用一个 PDO 查询来完成。
最后一行是什么意思?默认情况下在 pk 上设置隐式行顺序,因此您的 pkrow desc 的顺序应该没问题
UPDATE mytable SET myField = 'TheVal' ORDER by id desc limit 1
您可以查询此行中的最后一行
SELECT * FROM myfieldORDER BY idDESC LIMIT 0,1
myfield
id
之后,您检查您的页面或存储过程,然后在更新语法中进行更新。