我含有S MySQL查询,我想从我的数据库中提取数据,但它的基础上当月信息MySQL查询为当前日期
FROM lbs_trace_etrack WHERE (lbs_agent = '$slfirstname' AND DATE (lbs_date) = CURDATE()) ORDER BY lbs_date DESC LIMIT 0,50");
此字符串翻出当天的信息。
我也曾尝试下面的字符串,但从中得不到任何结果:
FROM lbs_trace_etrack WHERE (lbs_agent = '$slfirstname' AND MONTH(lbs_date) = (MONTH(NOW()) AND YEAR(lbs_date) = YEAR(NOW())
我的表的日期格式是遵循2016年8月2日
是'lbs_date'实际上是一个日期,日期时间或时间戳字段? –
@ Mike Brant是的,它的格式是2016-08-02,如 –
不确定这是字符串格式还是实际的日期格式字段,因为在日期字段上调用DATE()没有意义。 –