1 pièce(s) jointe(s)
Question à propos la commande UNION
Bonjour,
J'ai deux tables events et swimers et j'aimerais afficher l'age moyen pour chaque épreuve
voici ma solution
Code:
1 2 3 4 5 6 7 8 9 10 11
| select e.event, Round(avg(e.age))
from event e inner join swimers s on e.Id = s.Id
where e.age = s.Gold
UNION
select e.event, Round(avg(e.age))
from event e inner join swimers s on e.Id = s.Id
where e.age = s.Silver
UNION
select e.event, Round(avg(e.age))
from event e inner join swimers s on e.Id = s.Id
where e.age = s.Bronze |
Merci de vos retours