T-SQL联合查询以返回同一表的最高和最低评级的项目
-
02-10-2019 - |
题
我想在T-SQL中编写一个存储的POC,以返回由“评分”列确定的文章表中的最高评分和最底层的最低评分的文章。
我正在考虑在两个选择上使用联盟,但我不确定如何编写。
解决方案
select * from (select top 5 *, 'Bottom Five' as Ranking from Call order by id ) a
union all
select * from (select top 5 *, 'Top Five' as Ranking from Call order by id desc ) b
不隶属于 StackOverflow