日期:2014-05-18  浏览次数:20521 次

sql数据库查最近一天的所有记录
数据库MX 表有字段 RQ 格式:'2011-9-1 00:00:00.000' 我要查离今天最近的一天的数据库中的 所有内容。条数 不固定如何查。比如:今天没有数据,就查昨天的所有记录,昨天无记录就查前天得所有记录。以此类推。如何查?

------解决方案--------------------
select * from MX where RQ = (select top 1 RQ from MX where RQ != datatime.now group by RQ desc)

有一段时间没写SQL了。datatime.now 代表今天