TBL_condition
ID CONDITION
1 AAA
2 BBB
3 CCC
当我点击此查询时:
SELECT CONDITION FROM TBL_condition
它说:
错误1064(42000):您的SQL语法有错误;检查与MySQL服务器版本对应的手册,以便在第1行的'condition from tbl_condition'附近使用正确的语法
答案 0 :(得分:5)
尝试在CONDITION周围使用反引号(`):
SELECT `CONDITION` FROM `TBL_condition`;
条件是mysql使用的术语。在此网站上阅读更多内容:http://forums.mysql.com/read.php?101,40643,40643
答案 1 :(得分:3)
CONDITION是mysql http://dev.mysql.com/doc/refman/5.0/en/reserved-words.html
中的保留字试试这个
SELECT `CONDITION` FROM TBL_condition
答案 2 :(得分:3)
这可能与CONDITION是SQL中的一个函数有关。你必须把它像这样的“条件”来防止这样的事情发生。
答案 3 :(得分:0)
CONDITION是MySQL的保留字。它用于声明像:
这样的条件DECLARE condition_name CONDITION FOR condition_value
所以你需要在任何查询中的任何保留字中使用反引号(`):。
`CONDITION`