【发布时间】:2019-02-04 21:07:07
【问题描述】:
我有一个名为 ants 的表,其中包含以下内容:
现在我想查看列phone_info 的内容,它的ID 为例如onexT1。我尝试使用:
SELECT phone_info WHERE id="onexT1" FROM ants;
但它返回一个错误:
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE id="onexT1" FROM ants' at line 1
我该怎么做?谢谢:)
【问题讨论】:
-
SELECT phone_info FROM ants WHERE id='onexT1'...FROM在WHERE之前。 -
阅读 SQL 教程,它会告诉你查询的正确语法。 SQL 通常对子句的顺序非常严格,不能重新排序,所以完全按照教程的说明编写。
-
哦,好的,谢谢,我实际上在网上找到了这个语法,其中 FROM 在最后一个子句上。无论如何感谢您的帮助:)
标签: mysql sql mysql-python