SQL Server CE 4 - 如何从表中选择n个随机行?
答
你尝试:
SELECT TOP N * FROM table ORDER BY NEWID()
NEWID导致GUID(半随机标识符),用于在结果集中的每一行被创建并通过将其分选应该给你Ñ相当随机结果。
我以为我试过'NEWID()'之前我问这个问题,它没有奏效,所以我推测它不适用于CE。我刚刚尝试过,但效果很好,所以我显然在其他地方犯了一个愚蠢的错误。谢谢您的帮助! – ipr101 2012-02-12 21:07:24