Dans les tuto de SQL Pro (merci !), à propos de la commande EXISTS, je lis
source : http://sqlpro.developpez.com/cours/s...quetes/#L1.5.1Nous voulons obtenir le total du couchage de l'hôtel, toutes chambres confondues, à condition qu'il y ait au moins une chambre dotée d'un couchage pour au moins 3 personnes :
Exemple 30
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT SUM(CHB_COUCHAGE) AS TOTAL_COUCHAGE FROM T_CHAMBRE WHERE EXISTS (SELECT * FROM T_CHAMBRE WHERE CHB_COUCHAGE >= 3)
Et en fait je ne comprends pas
En lisant le code, je dirais que l'on compte le nombre de couchage dispo en ne comptant que les chambres de 3 places et plus.
D'où sort le "au moins une chambre" ?
Merci si vous pouvez m'expliquer !
Partager