MySql WHERE语法错误

本文关键字:错误 语法 WHERE MySql | 更新日期: 2023-09-27 18:20:03

我面临一个未处理的异常查看与MySQL服务器版本相对应的手册,以获得要使用的正确语法靠近第1行的'table'WHERE column='value'当执行CCD_ 1时。这是查询的示例

   SELECT column1,column2,column3,column3 " +
    "FROM 'table' " +
    "WHERE column='" + value + "'";

该值是字符串(utf8)。我试图搜索WHERE语法错误,但找不出查询中哪里有错误。

MySql WHERE语法错误

MySQL的表名不应该在引号内

'table' 

如果需要,可以使用反引号(`),但不能使用单引号或双引号。例如

SELECT column1,column2,column3,column3 FROM `table`

并且您的WHERE子句很好

您可以使用

`

在mysql而不是'