Resultat Requete avec doublons

Zofam Messages postés 4 Statut Membre -  
benol3 Messages postés 718 Statut Membre -
Bonjour,

J'ai essaye de faire une requete en selectionnant des donnees enregistrees sur plusieurs tables. Mon souci en executant la requete, chaque ligne est repetee plus de 120 fois. Pourriez-vous m'eclairer et m'aider s'il vous plait. Voici le code en SQL :

SELECT NFI.NFI_Reference, NFI.Vendor_name, ITP.Inspection_date, [TECHNIP VENDORS].[Criticality Rating_H4], [HEEREMA VENDORS].[Criticality Rating_H4], [DUCO VENDORS].[Criticality Rating _H4], Donnees_NFI.Company_attendees, Donnees_NFI.Contractor_answer

FROM ((((((NFI INNER JOIN ITP ON NFI.ID_NFI = ITP.NFI) INNER JOIN Donnees_NFI ON NFI.ID_NFI = Donnees_NFI.ID) INNER JOIN [COMPANY INR] ON NFI.ID_NFI = [COMPANY INR].NFI_Reference) INNER JOIN [REPORTS OF INSPECTION] ON NFI.Contractor = [REPORTS OF INSPECTION].Contractor_code) LEFT JOIN [TECHNIP VENDORS] ON [REPORTS OF INSPECTION].Vendor_Code = [TECHNIP VENDORS].Vendor_code) LEFT JOIN [HEEREMA VENDORS] ON [REPORTS OF INSPECTION].Vendor_Code = [HEEREMA VENDORS].Vendor_code) LEFT JOIN [DUCO VENDORS] ON [REPORTS OF INSPECTION].Vendor_Code = [DUCO VENDORS].Vendor_code
WHERE (((Donnees_NFI.Contractor_answer)="Attended"));

1 réponse

  1. benol3 Messages postés 718 Statut Membre 87
     
    Salut,

    Rajoute
     Distinct
    devant ton SELECT
    0
    1. Zofam Messages postés 4 Statut Membre
       
      Hello Benol3,

      Merci pour ton rapide retour. J'ai rajoute Disctinct et le souci persiste. Le resultat actuel :
      chaque ligne est replique 3 fois
      Sniff sniff
      Merci de votre aide,
      0
      1. benol3 Messages postés 718 Statut Membre 87 > Zofam Messages postés 4 Statut Membre
         
        Re,

        Le problème doit venir de tes jointures. Testes ta requête jointure par jointure.
        0