Einzelnen Beitrag anzeigen

Benutzerbild von Jasocul
Jasocul

Registriert seit: 22. Sep 2004
Ort: Delmenhorst
1.341 Beiträge
 
Delphi 11 Alexandria
 
#11

AW: Access SQL Hilfe für Query gesucht

  Alt 16. Apr 2024, 14:59
Code:
SELECT A.ABFDocErfNr,A.ABFDocKundenNr,B.ABFPosArtNr,B.ABFPosName1
FROM ABFPos AS B
     INNER JOIN ABFDok AS A ON B.ABFPosDocId = A.ABFDocID
where A.ABFDocErfNr = 'O004714' and B.ABFPosType = 0 and A.ABFDocKundenNr = 'D018543'
and not exists (SELECT 1
                  FROM ABFPos AS BB
                  INNER JOIN ABFDok AS AA ON BB.ABFPosDocId = AA.ABFDocID
                  where AA.ABFDocErfNr = 'R042118' and BB.ABFPosType = 0 and AA.ABFDocKundenNr = 'D018543'
                  and BB.ABFPosArtNr = B.ABFPosArtNr
                  )
Ich gehe mal davon aus, dass ABFPosArtNr die Artikelnummer ist, die ich weiter oben angesprochen hatte.
Auch wenn du Anfänger bist, kann man aus dem "ArtNr" schließen, dass das die Artikelnummern sein müsste.

Ob das die gemeldeten Fehler von Access sind, kann ich nicht beurteilen, da es im ganzen Select keine Parameter gibt. SQL-Parameter beginnen normalerweise mit einem Doppelpunkt. Mit Delphi hat das ebenfalls überhaupt nichts zu tun. Hatte aber DeddyH bereits geschrieben.
Peter
  Mit Zitat antworten Zitat