如何查询数据库中日期最大值的内容? MSSQL

如何找出表中日期最大的内容
显示 表1中日期最大的所有的数据,用SQL语句如何实现?
如何显示 表1中第2、3、……、n条记录呢?

select * from tablename
where 你的日期型字段名 in
( select MAX(你的日期型字段名) from tablename
)

这个已经可以显示所有的记录了哟。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-04-24
select * top 1 from tablename order by datename desc
===================================================
问题补充:如何显示 表1中第2、3、……、n条记录呢?

这个在数据库中就不好实现了。
在页面代码中实现比较简单。
第2个回答  2007-04-23
1. select * from 表名 where riqi=(select max(riqi) from 表名)
2.显示前n条记录
select * top n from 表1
第3个回答  2007-04-23
int f = fuweng, q = qiongren ;++