数据库相关-top应用sql执行顺序.docx

Top应用和SQL执行顺序 写在前面的话 ,那么我们对我们常常使用top来查询前几条语句,或使用嵌套的top的方式获取分页的数据 top及SQL执行的顺序真正了解吗 ,那么我们对 具体如下例. 实例 建表toptest,表结构如下 列 类型 sid int sname nvarchar(50) 建表语句如下: create table toptest ( sid int , sname nvarchar (50) ) 表内数据如下: sid sname 1 张三 2 李四 3 王五 4 赵六 5 刘七 6 宋八 插入语句如下: insert into toptest values (1,张三) insert into toptest values (2,李四) insert into toptest values (3,王五) insert into toptest values (4,赵六’) insert into toptest values (5,刘七’) insert into toptest values (6,宋八) 现在我们想要获取第三条、第四条数据 ,执行下面的语句: select top 2 * from (select top 4 * from toptest ) t order by sid desc 能够得到我们需要的结果呢 ? 答案是:不能. 返回的是

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档