当多行符合WHERE子句时,MySQL返回false

时间:2013-12-22 20:44:06

标签: php mysql sql

这是我的表:

ID       NAME      GROUP
123456   Example   1
789012   Test      2
345678   Lorem     1

此代码可以正常工作:

select * from mytable where id="789012"

但是,此代码失败:

select * from mytable where group="1"

这是为什么?是不是用while循环迭代来返回多行?

1 个答案:

答案 0 :(得分:2)

您的查询失败。您需要使用反引号{/ 1>来reserved words in MySQL转义group

select * from mytable where `group` = 1