select * into #t
from(select top 30 *
from 表
where 条件
order by 排序表达式)临时表名
/*下面这句为从创建的临时表中取出随机的3条数据*/
select top 3 * from #t order by newid()
/*删除创建的临时表*/
drop table #t
from(select top 30 *
from 表
where 条件
order by 排序表达式)临时表名
/*下面这句为从创建的临时表中取出随机的3条数据*/
select top 3 * from #t order by newid()
/*删除创建的临时表*/
drop table #t