这样的1个SQL语句怎么写..
要求随机取3条记录.要求这3条记录的平均值在5到8之间....
..
随机取3条可以写..现在考虑是取3条出来,判断其平均值,
如果符合则输出,8符合则重新取..直到符合...
问题是.需要建1临时个表存一下取出的3条记录不?
...
有别的思路更好~~
谢谢。.
create table #t(myid int)
insert #t select top 3 id from aa order by newid()
select sum(myid)/3 from #t