如何从数据库查询出比较日期字段,取得离现在最近的日期?谢了 select * from tablenamewhere datediff ( dd,日期字段,getdate())=(select min( datediff ( dd,日期字段,getdate()))from tablename ) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select max(日期) from table where 日期<getdate() Select Top 10 From [TabelName] Order By [TheDateField] Desc会得到最近的10条记录. Select Top 10 From [TabelName] Order By ABS([TheDateField]-GetDate())会得到最近的10条记录(包括今天以后的日期). select min(datediff(ss,Date!,GetDate())) from TBName select * from table1 where DateField=(select max(DateField) from table1) SQL SERVER 调用 ORACLE 存储过程 很郁闷的问题,为什么设置的日期间隔越短,查询越慢? 求助:access代码改为sql代码 请问这条SQL语句该怎么写 打铁了,打铁了,又有问题了,高手帮忙~~ 请求SQL变量问题? 复杂的多表更新! xp_cmdshell 导入导出数据如何操作 如何编写语句把ORACLE数据导入到SQL Server中 请教一个类别及明细表的设计思路 如何使用insert 才能达到联合功能?? 怎么样使存储过程返返一个数据集
会得到最近的10条记录.
会得到最近的10条记录(包括今天以后的日期).