怎样得到最近插入的一条数据? 已知表名,一个字段类型为时间的字段。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select top 1 * from tb where [time] desc 字段类型为时间,并不一定插入的是在插入当时的时间啊.如果时间段插入的是类似于 getdate(),设字段名为dt,则:select top 1 * from tb order by dt desc如果有自增列,那在插入完以后,可以立即用select * from tb where id=@@identity来获取最近插入的那条记录. select top 1 * from [表名] order by [时间的字段] desc select top 1 from tablename order by time select top 1 * from [表名] order by [时间字段] desc SQL如何查询以下内容? 面试HP 数据仓库职位归来,分享面试题目·· 如何查询二级菜单 存储过程 关于SARG 的问题 求高手 字符转换数字 如何用sql判断一个目录是否存在呢? sqlcmd命令的运用 请问语句效率问题,急! 怎么向含有自增长列的表中Insert一列? 怎么按日期把N行数据合并为一行呢
如果时间段插入的是类似于 getdate(),设字段名为dt,则:
select top 1 * from tb order by dt desc如果有自增列,那在插入完以后,可以立即用
select * from tb where id=@@identity
来获取最近插入的那条记录.
select top 1 * from [表名] order by [时间的字段] desc