我有db在哪里我需要提到的字段是开始日期和结束日期。没有查询结果-mysql
在php文件中,我正在使用代码来获取今天的日期。
$today=date("Y-m-d");//2014-02-06
我正在考虑1行的表,其中, 开始日期为2014年2月11日和
结束日期是2014年2月27日
我的SQL查询低于
的SELECT * FROM `listing_offer` WHERE '2014-02-06' BETWEEN 'start_date' AND 'end_date'
但它总是返回没有行。 没有任何1个面临这个问题。 还指导我,如果有语法错误
删除单引号角落找寻你的列名 –
因为二月六日是不是11日和27日之间? (也从'start_date'和'end_date'删除引号,@MKhalidJunaid也是正确的) –
2014-02-06不在2014-02-11和2014-02-27之间,这就是为什么没有行返回 – Mikpa