Bonjour,

J'ai une question en SQL à laquelle je n'arrive pas à y répondre. La question est : "Afficher le nombre de places disponibles dans chaque classe du vol V9000." (voir sujet ci-joint).
J'ai réussi à afficher le nombre de places restantes :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
SELECT numvol, (capav-Sum(nbplaces)) AS placesdispo
FROM vol NATURAL JOIN reservation NATURAL JOIN avion
GROUP BY numvol, capav
HAVING (capav-Sum(nbplaces))>0
ORDER BY numvol;
Mais je n'arrive pas à "dire en SQL", "il me reste 49 places dispos dont ... en classe ECO et ... en classe AFF" par exemple. J'ai besoin de répondre à cette question pour pouvoir correctement répondre à la question 5 de PL-SQL (voir sujet ci-joint).

Merci d'avance.

TP BlueAir PL SQL 2017.pdf