2010-09-02 46 views
2

能有人帮 - 我正要准备撕出我的头发在这一项;(MySQL问题 - 列名无效?

无效的列名“%查询%”

SELECT * FROM mdl_course_sections WHERE summary LIKE "%Discover%" AND course = 22 

我在寻找“发现”。 - 但为什么它,将它视为列???

感谢

回答

11

把它放在单引号:

SELECT * FROM mdl_course_sections WHERE summary LIKE '%Discover%' AND course = 22 
+0

啊乳头......那简单吧?好吧,我很厚。多谢你们。 – Fearghal 2010-09-02 14:34:54

1
SELECT * FROM `mdl_course_sections` WHERE `summary` LIKE '%Discover%' AND `course` = 22 
3

尝试“而不是”来获取值。