Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 在简单sql命令中找不到语法错误_Mysql_Sql - Fatal编程技术网

Mysql 在简单sql命令中找不到语法错误

Mysql 在简单sql命令中找不到语法错误,mysql,sql,Mysql,Sql,我已经看了一段时间了,我找不到语法错误 IF EXISTS (SELECT * FROM ElpasoTable WHERE elapsoCommand = 'shouldRunWlapon') BEGIN END 在MySQL上试试这个 IF EXISTS (SELECT * FROM ElpasoTable WHERE elapsoCommand = 'shouldRunWlapon') THEN ---- YOUR CODE HERE END IF; 有效命令 如果存在,则删除表格…,

我已经看了一段时间了,我找不到语法错误

IF EXISTS (SELECT * FROM ElpasoTable WHERE elapsoCommand = 'shouldRunWlapon')
BEGIN
END
在MySQL上试试这个

IF EXISTS (SELECT * FROM ElpasoTable WHERE elapsoCommand = 'shouldRunWlapon') THEN
---- YOUR CODE HERE
END IF;
有效命令

如果存在,则删除表格…,如果不存在,则创建表格

如果仅在mysql命令中存在,则不能使用IF

为了满足你的需要,你可以试试这个

完美的解决方案为您的情况


实际上,我不知道你想要什么样的输出,但这里有一个建议。 我们不能直接使用if exists语句。 我们可以在执行某些命令后使用它,例如删除、更新、创建等。 首先,如果需要所需的输出,请删除(如果存在)。 因此,查询将是SELECT*FROM ElpasoTable,其中elapsoCommand='shouldRunWlapon' 如果ur表的列名为elapsocommand,且值为shouldRunWlapon,,则显示elapsocommand表

根据您的需求,您可以在begin和end语句之间使用一些概念。 它们是存储过程、触发器、视图等

如果。。。开始以查询结束。