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 34 35 36 37 38 39 40 41
| SELECT
Contrat.IDContrat,
Contrat.NumClient,
Contrat.Numero_police,
Contrat.Numero_policeAssureur,
Contrat.periode,
Contrat.DateEffet,
Contrat.DateEcheance,
Contrat.Duree,
Contrat.exempte_taxes,
Client.Raison_sociale,
Client.NomPrenom
FROM Contrat JOIN Client ON (Client.NumClient=Contrat.NumClient)
WHERE Contrat.IDContrat IN (SELECT Avenant.IDContrat,
Avenant.IDAvenant,
Avenant.Datefin,
Avenant_ObjetDuRisqueAuto.IDObjetDuRisqueAuto,
Avenant_ObjetDuRisqueAuto.IDAvenant,
ObjetDuRisqueAuto.IDObjetDuRisqueAuto,
ObjetDuRisqueAuto.Num_chassis,
ObjetDuRisqueAuto.Immatriculation
FROM Avenant
INNER JOIN Avenant_ObjetDuRisqueAuto ON (Avenant_ObjetDuRisqueAuto.IDAvenant=Avenant.IDAvenant)
INNER JOIN ObjetDuRisqueAuto ON (Avenant_ObjetDuRisqueAuto.IDObjetDuRisqueAuto=ObjetDuRisqueAuto.IDObjetDuRisqueAuto)
%1
Immatriculation LIKE %2
AND Num_chassis LIKE %3
)
AND Numero_police LIKE %4
AND Numero_policeAssureur LIKE %5
AND Raison_sociale LIKE %6
AND NomPrenom LIKE %7 |