Bonjour,
je m'auto-quote car le problème est le même :
Votre clause WHERE implique une restriction sur la table calendrier.
De ce fait, vous demandez au SGBD de ne considérer que les lignes qui ont actuellement une date comprise entre X et Y.
Si cette date est null (votre cas en fait) la ligne ne sera pas selectionnée.
Donc deux solutions (vori 3 mais bon) :
- rajouter un OR d.date_heure_locale IS NULL dans la clause WHERE
- remonter ce test au niveu de la jointure externe
Partager