union后的order by
select top 10 num from a
union
select top 10 num from b
union
select top 10 num from c
order by num desc
我想把上面几个语句联合起来形成一个大的结果集,但我只想要这个结果集的num最大的前10个。
如类似上面的语句肯定不对这只是把几个表的10各结果组合起来形成结果集,还不是我想要得order by desc的降序效果。
应该怎么写呢?
谢谢,小弟不才,请教。。。