-6
 (select top 1 percent A from B order by newid())

テーブル B からランダムなレコードを取得したい

4

1 に答える 1

2

このように使用...

select * from B where A in 
 (select top 1 percent A from B order by newid())

また

select top 1 percent A from B order by newid()

どちらも毎回ランダムな行を提供します....

編集 :

大きなテーブルから行をランダムに選択する

于 2013-02-25T16:32:23.373 に答える