我想做一个查询来检查今天是否有值,如果没有,则显示今天之前最接近的条目。
这是我使用的查询:
$variable = 'var1';
SELECT * FROM `table` WHERE `something` = '".$variable."'
AND `last_updated` = NOW() OR last_updated < NOW()
假设table
看起来像这样:
something | last_updated
var1 | 2013-08-04
var1 | 2013-08-05
var1 | 2013-08-06
如果我删除=查询var1
返回last_updated
2013-08-06
2013-08-04
2013-08-06
如果今天使用此查询,为什么不返回前一天(或最近一天) ?