mysql where子句中的日期时间问题

编码器

大家好,我认为这是一个la脚的问题,但我不知道为什么吗?我有一个带有三行的表格,如下所示。

在此处输入图片说明

我正在用下面的代码查询它。但是结果始终包含所有三行!应该是ID为3和4的行吗?

SELECT * 
FROM  `hs_room_slots_tbl` 
WHERE  'from' >=  '2016-12-07 10:00:00'
LIMIT 0 , 30

“来自”字段是日期时间字段。我在phpmyadmin查询框中查询此内容。可能是什么问题?

拉胡尔

您的意思是from使用反引号列进行转义,而不是使用单引号将其引用,如下所示。否则,它将被视为字符串文字而不是列名称

SELECT * 
FROM  `hs_room_slots_tbl` 
WHERE  `from` >=  '2016-12-07 10:00:00'
LIMIT 0 , 30

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章