Bonjour,
J'ai 2 tables, l'une qui contient des dossiers, l'autre qui contient des informations lors de la clôture du dossier.
Je veux faire une requête qui me donne la liste des dossiers qui ne sont pas clôturés ou dont la date définitive de clôture est à 0.
J'ai fait ceci
Mais il ne me donne que la liste des dossiers ayant un enregistrement dans la table cloture. Comme je peux avoir un dossier sans avoir d'enregistrement de clôture j'avais fais le NOT EXISTS, mais il n'en tient pas compte.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT dossier.id_type_adresse, 'Dossier non clos' AS 'Type de Dossier', clot_date_dossier FROM dossier LEFT OUTER JOIN cloture ON dossier.id_dos = cloture.id_dos AND cloture.id_trt BETWEEN 1 AND 4 WHERE (NOT EXISTS (SELECT * FROM cloture) OR clot_date_dossier = '0000-00-00') AND dossier.id_trt BETWEEN 1 AND 4
Je l'ai mal positionné ?
Merci d'avance
Partager