1 2 3 4 5 6 7 8 9 10 11 12 13 14
| SELECT * FROM
(SELECT c.id, c.nom, c.prenom, c.telef, c.mail
FROM dossier d
LEFT JOIN correspondant_has_societe chs ON chs.id_societe=d.id_societe
LEFT JOIN correspondants_has_dossier chd ON chd.id_dossier=d.id_dossier
LEFT JOIN correspondants c ON chd.id_corrrespondant= c.id_correspondant
WHERE d.id_dossier = $id
UNION
SELECT c2.id, c2.nom, c2.prenom, c2.telef, c2.mail
FROM dossier d2
LEFT JOIN correspondant_has_type_affaire chta ON chta.id_type_affaire=d.id_type_affaire
LEFT JOIN correspondants_has_dossier chd2 ON chd2.id_dossier=d2.id_dossier
LEFT JOIN correspondants c2 ON chd2.id_corrrespondant= c2.id_correspondant
WHERE d2.id_dossier = $id) |
Partager