首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql数据库查日前一天的所有记录

2012-12-31 
sql数据库查最近一天的所有记录数据库MX 表有字段 RQ 格式:2011-9-1 00:00:00.000我要查离今天最近的一

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 代表今天

热点排行