Bonjour,
J'ai lue cette requète dans la partie Optimisation de requètes
sur le site de Frédéric Brouard.
(La table T_chambre contient une liste de chambres d'hotel,
et l'autre table la liste des réservations (date/no chambre)
Je n'arrive pas à bien comprendre cette requète :
Quel est le sens du AND placé derrière le ON ?
Je ne comprends pas pourquoi la date fait partie
de la condition de jointure ?
D'ailleurs, si on enlève le critère de date, cela ne fonctionne
t'il pas tout aussi bien ?
SELECT DISTINCT C.CHB_ID
FROM T_CHAMBRE C
LEFT OUTER JOIN TJ_CHB_PLN_CLI P
ON C.CHB_ID = P.CHB_ID
AND PLN_JOUR = '2000-11-11'
WHERE P.CHB_ID IS NULL
Voici l'url :
http://sqlpro.developpez.com/OptimSQL/SQL_optim.html
Quelqu'un saurait-il m'expliquer ?
Merci
Partager