Requête |
with meilleures_nb_sorties as (
select distinct pays, avg(nb_sortie_meilleure_saison) as TOTAL
from total.liste_site inner join
total.v_liste_menage using(pays,no_site) where date_enquete_m is not null
and nb_sortie_meilleure_saison>0 and nb_sortie_meilleure_saison<=7
group by pays
order by TOTAL desc
) ,
moinsbonne_nb_sorties as
(
select distinct pays, avg(nb_sortie_moins_bonne_saison) as TOTAL
from total.liste_site inner join
total.v_liste_menage using(pays,no_site) where date_enquete_m is not null
and nb_sortie_moins_bonne_saison>0 and nb_sortie_moins_bonne_saison<=7
group by pays
order by TOTAL desc
)
select distinct pays as ABSCISSE,'NB sorties meilleure saison' as GROUPE,
TOTAL from meilleures_nb_sorties
union select distinct pays as ABSCISSE,'NB sorties mauvaise saison' as GROUPE, TOTAL
from moinsbonne_nb_sorties order by ABSCISSE,GROUPE
|