Bonjour,
Voici ma Base de donnés:
Pièce jointe 85437
Voici la Question:
- Donner le nombre de bonus offensif par équipe. ( sachant que bonus offensif c'est le nombre de matchs où nat_essai >= 4 )
Voici ce que j'ai fait j'ai pu récupérer le nombre de bonus offensifs pour chaque équipe mais les équipes qui ont le bonus offensif 0 ne s'affichent pas si vous pouvez me guider.
NB: J'ai pensé à PL/PgSQL pour faire les conditions pour afficher aussi ceux qui ont 0 comme point offensif mais je ne sais pas si ça vaut la peine vu que je n'ai jamais utilisé mais si il faut le faire en PL/PgSQL je vais me pencher dessus
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 SELECT nation.nat_nom, COUNT(joue.nat_essai) as PB FROM public.joue INNER JOIN public.match ON joue.mat_id = match.mat_id INNER JOIN public.nation ON joue.nat_id = nation.nat_id WHERE joue.nat_essai >= 4 GROUP BY nation.nat_nom ORDER BY nation.nat_nom ;
Merci.
Partager