MySql Where子查询语法错误
这段代码在Sqlite中工作,我对它有更多的经验。我想不出这里出了什么问题。如果有帮助,请从body='a'的帖子中选择1代码>没有给我一个语法错误,但是这个有MySql Where子查询语法错误,mysql,mysql-error-1064,Mysql,Mysql Error 1064,这段代码在Sqlite中工作,我对它有更多的经验。我想不出这里出了什么问题。如果有帮助,请从body='a'的帖子中选择1没有给我一个语法错误,但是这个有 select 1 WHERE NOT EXISTS (SELECT 1 FROM Post WHERE body = 'a' ) ; 代码: 错误 尝试在select中使用dual作为虚拟表(请参阅) 从引用的链接: 您可以将DUAL指定为 在以下情况下使用虚拟表名: 未引用任何表: mysql>从DUAL中选择1+1; ->二, INSE
select 1 WHERE NOT EXISTS (SELECT 1 FROM Post WHERE body = 'a' ) ;
代码:
错误
尝试在select中使用dual作为虚拟表(请参阅) 从引用的链接: 您可以将DUAL指定为 在以下情况下使用虚拟表名: 未引用任何表: mysql>从DUAL中选择1+1; ->二,
INSERT INTO `Post` (
`name`,
...
`date`) select
@0,
...
@6 WHERE NOT EXISTS (SELECT 1 FROM Post WHERE body = @7 )
near 'WHERE NOT EXISTS (SELECT 1 FROM Post WHERE body = 'text' )' at line 15
INSERT INTO `Post` (
`name`,
...
`date`) select
@0,
...
@6
FROM DUAL
WHERE NOT EXISTS (SELECT 1 FROM Post WHERE body = @7 )