取数据下面哪句sql语句效率高(100分)
xu770 2007-09-12 08:08:30 有100w条数据
去中间10w-11w条数据
下面哪个方法效率高?
1.
SELECT top 10000 [ID]
,[GUID]
,[Name]
FROM
(
SELECT top 110000 [ID]
,[GUID]
,[Name]
FROM [Test]
order by id
) as t
order by id desc
2.
SELECT top 10000 [ID]
,[GUID]
,[Name]
FROM [Test]
where id not in
(
SELECT top 100000 [ID]
FROM [Test]
order by id
)
order by id