برای انتخاب درصدی:
select top 10 percent * from [yourtable]
این کد 10 درصد از کل رکوردهای جدول رو برمیگردونه.
حالا اگه بخوایم به صورت رندم اطلاعات رو برگردونه از کد زیر استفاده میکنیم:
accepted select top 10 percent * from [yourtable] order by newid()
البته این روش بار زیادی رو سرور میاره(تا اونجایی که من از بقیه شنیدم.) اما فعلا به همین بسنده میکنم :-)
موفق باشین.