gpt4 book ai didi

php - 如何更新php中最后一行的一个值

转载 作者:行者123 更新时间:2023-11-28 23:26:45 25 4
gpt4 key购买 nike

我只是想知道我的 sql 查询应该如何更新表的最后一行中的一个值。我试图通过查询来做到这一点,不幸的是它不起作用:

UPDATE tableName SET food=888 WHERE id=(SELECT MAX(id) FROM tableName)

我尝试改用此查询,但它也不正确:

UPDATE tableName SET food=88 ORDER BY id DESC LIMIT 1

(我故意在查询中漏掉引号以使其清楚)

最佳答案

您的第二个查询有效,我在 sqlfiddle 中对其进行了测试

CREATE TABLE tableName
(`Id` int, `food` int)
;

INSERT INTO tableName
(`Id`, `food`)
VALUES
(1, 8)
;

UPDATE tableName SET food=88 ORDER BY id DESC LIMIT 1;

关于php - 如何更新php中最后一行的一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39011433/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com