使用名为" order"的表的MySQL查询错误

时间:2014-04-22 04:39:53

标签: mysql sql

我遇到了这个问题,但我刚刚找到了解决方案,所以无论如何我都会把它写在这里以防万一有人绊倒它。 这是我的mysql查询:

mysql_query("SELECT id FROM order ORDER BY id DESC LIMIT 1")

我收到的错误是

  

您的SQL语法有错误;查看与您的MySQL服务器版本相对应的手册,以获得正确的语法,以便在订单附近使用ORDER BY ID DESC LIMIT 1'在第1行

1 个答案:

答案 0 :(得分:3)

订单是保留字。你必须在反向标记中使用Enclose ORDER。

试试这个

mysql_query("SELECT id FROM `order` ORDER BY id DESC LIMIT 1")

<强> Reserved Words