我想做一个查询来检查今天是否有值,如果没有,则显示今天之前最接近的条目。
这是我使用的查询:
$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_updated2013-08-062013-08-04
2013-08-06如果今天使用此查询,为什么不返回前一天(或最近一天) ?