66问答网
所有问题
SQLServer 怎样查询出一个表的最新插入的100条记录
如题所述
举报该问题
推荐答案 2016-09-27
如果提交的话可以查询那个提交段
SELECT 列名1,列名2……
FROM 表名 VERSIONS BETWEEN TIMESTAMP MINVALUE AND MAXVALUE WHERE
VERSIONS_STARTTIME IS NOT NULL ORDER BY VERSIONS_STARTTIME DESC;
查出来的第一条就是最后改变的数据,前提是你的最后一次操作commit了
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/Up922sni2UpD9UDvvpv.html
其他回答
第1个回答 2016-09-27
有自增长列简单
相似回答
SQLServer
怎样查询出一个表的最新插入的100条记录
答:
SELECT 列名1,列名2……FROM 表名 VERSIONS BETWEEN TIMESTAMP MINVALUE AND MAXVALUE WHERE VERSIONS_STARTTIME IS NOT NULL ORDER BY VERSIONS_STARTTIME DESC;
查出来的
第
一条
就是最后改变的数据,前提是你的最后一次操作commit了
SqlServer
能
不能查询表中的50到100条记录
答:
取第m条到第n
条记录
:select top (n-m+1) id from tablename where id not in (select top m-1 id from tablename )50到
100条
select top (51) id from tablename where id not in (select top 49 id from tablename )
sqlserver
怎样查询
百分比数据,列如
一个表
里有
100条
信息我只需要20%的...
答:
先查出总数并存到变量里 declare @aa int select @aa=count(*) from 表名 select top @aa*0.2 * from 表名
请问,在
SQLSERVER
中,
一张表
有10000条数据,
如何
取出第10条至第
100条
数据...
答:
创建一张临时表,设置一个ID为自增长并且包含需要查询表的所有字段,把你要查询的表全部插进去
,这样你再通过刚才设置的自增ID取出10到100行的就行了
SQL
如何
显示
查询
结果的前
100条
?
答:
SQL语句显示
查询
结果前
100条
在不同的数据库查询语句不同,分别是:1、在
sqlserver
数据库中:SET ROWCOUNT 100 GOSELECT * FROM 表名 ;2、在Oracle数据库中:select * from 表名 where rownum<=100;3、在mysql数据库中:select * from 表名 limit 0,100,使用idea进行示例如下:...
sqlserver
如何
获取每个类型里
的最新的一条记录
答:
你的问题比较模糊,tab1如下 A B 1 2 1 3 2 3 这个表.想要得到结果什么结果?试试distinct.只能对一列进行使用.至少有个时间字段吧!select top 1 distinct 字段 from tab1 order by time desc 这句有问题 select top 1 字段 from tab1 where 字段 in (select distinct 字段 from tab1 ...
大家正在搜
sqlserver查询所有表名称
sql查询两个表的数据
sql怎么查询两张表的数据
SQL语句两表查询
sql的多表查询
sql怎么查询表
sql怎么进行多表查询
数据库的多表查询
sql多个表联合查询
相关问题
SQLServer 怎样查询出一个表的最新插入的100条记录
SqlServer中,使用sql语句实现将查询数据结果插入一...
sqlserver2008,把一张表的查出来的多条数据插入另...
怎样在sql表查询最新10条记录
SQL中,查询一个表中的第10--100条之间的数据怎么写?...
sql如何将用语句查询出来的结果插入一个表
SQL把一个表的数据查询出来插入到另一个表中并记录插入时间
请问,在SQLSERVER中,一张表有10000条数据,如何...