select top 10 percent * from [yourtable] order by newid()
大きなテーブルに関する「純粋なゴミ」のコメントに応えて、パフォーマンスを向上させるためにこのようにすることができます。
select * from [yourtable] where [yourPk] in
(select top 10 percent [yourPk] from [yourtable] order by newid())
このコストは、値のキースキャンと結合コストの合計になります。これは、選択率が小さい大きなテーブルでは妥当なはずです。