SQL错误:(' SELECT mwp_overview.external_data FROM mwp_overview');

时间:2016-02-02 08:20:38

标签: php mysql sql

我有一个SQL状态并收到以下错误:

  

您的SQL语法有错误;检查手册   对应于您的MySQL服务器版本,以便使用正确的语法   靠近''在第1行

这取决于以下代码:

    $rows = $model::$db->select('SELECT mwp_overview.external_data FROM mwp_overview');

我只是觉得这是一个有效的查询?不是吗?请求工作正常,我得到了正确的结果,但我甚至得到了这个错误。

1 个答案:

答案 0 :(得分:1)

首先启动您最喜欢的MySQL客户端并在那里运行查询,使用空格,换行符等,以确保您能够正确地了解错误的引入位置。

但是,正如Ravi所指出的那样,如果没有select语句中的显式表指针,那么你应该没问题,因为你只显示来自一个表的数据。但是,我建议您在FROM语句中键入完整的表名称空间,如下所示:

SELECT
   external_data
FROM
   yourdatabase.yourschema.yourtable

这使得巩固一个好习惯,当你开始写更复杂的陈述时,它会派上用场。