1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
SELECT *
FROM TR_PROSPECT_PRP PRP
INNER JOIN TR_TABLES_TBL TBL
on TBL.TBL_SQL_NOM = 'TR_PROSPECT_PRP'
LEFT OUTER JOIN TR_DONNEES_DON DON1
ON PRP.PRP_ID = DON1.CRE_LIGNE
LEFT OUTER JOIN TR_DONNEES_DON DON2
ON PRP.PRP_ID = DON2.CRE_LIGNE
LEFT OUTER JOIN TR_DONNEES_DON DON3
ON PRP.PRP_ID = DON3.CRE_LIGNE
LEFT OUTER JOIN TR_DONNEES_DON DON4
ON PRP.PRP_ID = DON4.CRE_LIGNE
LEFT OUTER JOIN TR_CARACTERISTIQUE_CAR C1
ON DON1.CAR_ID = C1.CAR_ID
LEFT OUTER JOIN TR_CARACTERISTIQUE_CAR C2
ON DON2.CAR_ID = C2.CAR_ID
LEFT OUTER JOIN TR_CARACTERISTIQUE_CAR C3
ON DON3.CAR_ID = C3.CAR_ID
LEFT OUTER JOIN TR_CARACTERISTIQUE_CAR C4
ON DON4.CAR_ID = C4.CAR_ID
WHERE C1.CAR_LIBELLE = 'Carac_1'
AND DON1.TBL_ID = TBL.TBL_ID
AND DON1.CRE_VALEUR = ''
AND C2.CAR_LIBELLE = 'Carac_2'
AND DON2.TBL_ID = TBL.TBL_ID
AND DON2.CRE_VALEUR = ''
AND C3.CAR_LIBELLE = 'Carac_3'
AND DON3.TBL_ID = TBL.TBL_ID
AND DON3.CRE_VALEUR = ''
AND C4.CAR_LIBELLE = 'Carac_4'
AND DON4.TBL_ID = TBL.TBL_ID
AND DON4.CRE_VALEUR = '' |