【发布时间】:2021-06-17 05:42:26
【问题描述】:
为什么我会收到此错误:
#1064 - You have an error in your SQL syntax;
check the manual that corresponds to your MySQL server version
for the right syntax to use near
'IF EXISTS(SELECT id FROM mytable WHERE id = '1')' at line 1
我的 SQL 查询:
IF EXISTS(SELECT id FROM mytable WHERE id = '1')
谢谢。
【问题讨论】:
-
我们需要查看您尝试使用的其余代码。
-
这是整个查询吗? IF 语句在做什么?后面不应该有语句块吗?
-
是的,如果这是整个查询 - 它不起作用,因为它不是一个完整的语句。如果不是,我们需要其他人来判断发生了什么。
标签: sql mysql mysql-error-1064