gpt4 book ai didi

MySQL 查询问题,错误 ''

转载 作者:行者123 更新时间:2023-11-29 07:32:22 26 4
gpt4 key购买 nike

大家好,我一直在编写一个查询,它让我发疯,因为它给了我“”的语法错误

我的查询是

UPDATE test1 SET result = 
CASE WHEN formula = "p1+p2" THEN 2

错误出现在第 2 行非常感谢任何帮助。

最佳答案

case 应该始终有一个end:

UPDATE test1
SET result = (CASE WHEN formula = 'p1+p2' THEN 2 END);

这会将结果设置为“2”或NULL。您可能想要:

UPDATE test1
SET result = 2
WHERE formula = 'p1+p2';

作为一般规则,对字符串常量使用单引号。这是 ANSI 标准。

关于MySQL 查询问题,错误 '',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32157458/

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