gpt4 book ai didi

mysql - 无法使用更新和限制工作进行 mysql 查询

转载 作者:行者123 更新时间:2023-11-29 22:35:05 25 4
gpt4 key购买 nike

我正在编写一个脚本,需要使用以下代码:

UPDATE articles 
SET name="Alianza oro rosa y diamante ",
desc="Alianza oro rosa y diamante "
LIMIT 0, 1

我应该怎么做才能让它发挥作用?

最佳答案

如果你省略0,,它就会起作用:

UPDATE articles 
SET name = "Alianza oro rosa y diamante ",
description = "Alianza oro rosa y diamante "
LIMIT 1;

根据 documentation您不能在 LIMIT 子句中添加偏移量。不幸的是 LIMIT 在子查询中不起作用。

检查this Fiddle .

附注:潜在的解决方案(根据评论):

UPDATE articles 
SET donttouch = false -- reset marker
WHERE donttouch = true;

UPDATE articles
SET donttouch = true
LIMIT 1; -- offset

UPDATE articles
SET name = "Alianza oro rosa y diamante ",
description = "Alianza oro rosa y diamante "
WHERE donttouch = false
LIMIT 1; -- number of entries

这需要使用附加列 ( Fiddle )。

关于mysql - 无法使用更新和限制工作进行 mysql 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29576472/

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