在尝试为列名称为' ssl'的列提取记录时,选择查询不起作用

时间:2014-08-23 04:26:55

标签: mysql

有人可以告诉我这个查询有什么问题吗?

mysql> select dom_id, ssl from hosting;

我收到以下错误:

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 'ssl from hosting' at line 1

如果我删除了ssl,那么查询会给出结果。

注意:dom_id和ssl都是托管表的两列。

2 个答案:

答案 0 :(得分:3)

试试这个

select `dom_id`, `ssl` from hosting;

ssl是mysql的关键字。所以请使用“这个标志”

答案 1 :(得分:0)

所有MySQL保留字应该在“`”之间才能正常工作。