在SQL SERVER中获取表中的第二条数据

在SQL SERVER中获取表中的第二条数据,

思路:先根据时间逆排序取出前2条数据作为一个临时表,再按顺时排序在临时表中取出第一条数据

sql语句如下:
select top 1 * from
(select top 2 * from NumberLog where
UserName = '管理员' order by dateTime desc ) [table] order by dateTime asc

上一篇:ACCESS删除datagridview和数据库中的一条数据,同时更新显示的方法源码


下一篇:Oracle-创建新表,创建备份表,对表中插入多条数据