首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

怎么选取指定纪录

2012-03-07 
如何选取指定纪录?比如,我要选取select*fromtbStu中第5条记录该怎么写?谢了![解决办法]有标识列的话select

如何选取指定纪录?
比如,我要选取select   *   from   tbStu中第5条记录该怎么写?
谢了!

[解决办法]
有标识列的话
select top 1 * from 表或查询结果集 where 标识列 not in (select top 4 标识列 from 表或查询结果集)
[解决办法]
select did=identity(int,1,1),* into e from
(

select * tbStu1 UNION select * tbStu2

) t

select * from e
where did=5
drop table e
[解决办法]
插入新表

select identity(int,1,1) id,* into #新表 from
(select * from tbStu1
union all
select * from tbStu2) t


select * from #新表
[解决办法]
union会合并2条相同的记录
union all则不会,lz留意一下。

热点排行