SQL Server CE 4 - 如何从表中选择n个随机行?

时间:2012-02-12 18:01:36

标签: sql-server-ce sql-server-ce-4

有没有人有查询从SQL Server CE 4表中选择n个随机行?

1 个答案:

答案 0 :(得分:3)

你试过了吗?

SELECT TOP N * FROM table ORDER BY NEWID()

NEWID导致为结果集中的每一行创建一个GUID(半随机标识符),并按它排序应该给你N个相当随机的结果。