sql 数据随机排序后取前1000条元祖

请问一下各位大神
如题目,在网上查了相关资料,还是报错
我输入的语句是:ORDER BY NEWID()
目前用的是sql server 语句
急哦 能帮答的答一下 感激~

 sql随机排序
Order By Rnd()

或

Order By NewID()  ‘此句在sql2000中试好用

或

Select * From table Order By Rnd(ID)

或

SELECT * FROM table ORDER BY Rnd(ID-timer())

select top 1000 * from table ORDER BY NEWID()
这是可以得。

看情况你是光输入order by newid()
SELECT TOP 1000 * from Table order by NEWID()