T-SQL UNION requête à des éléments de retour avec note la plus élevée et la plus basse de la même table
-
02-10-2019 - |
Question
Je veux écrire un proc stocké dans T-SQL pour retourner les 5 meilleures notes et les 5 articles les plus bas humbles notés à partir d'une table articles, déterminée par la colonne « note ».
Je pensais à l'aide d'une union sur deux mais je suis choisit pas sûr comment l'écrire.
La solution
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
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow