Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.636 Beiträge
Delphi 12 Athens
|
AW: SQL Query erweitern?
Heute, 09:37
Laut https://stackoverflow.com/questions/...join-statement könnte es möglicherweise so oder ähnlich funktionieren:
SQL-Code:
SELECT
Dok.ABFDocAuftragNr,
Pos.ABFPosArtNr,
Pos.ABFPosName1,
AM.ArtBestand,
(SELECT SUM(subPos.ABFPosMenge)
FROM ABFDok subDok
INNER JOIN ABFPos subPos ON subDok.ABFDocID = subPos.ABFPosdocID
WHERE subDok.ABFDocAuftragNr = Dok.ABFDocAuftragNr
AND subPos.ABFPosArtNr = Pos.ABFPosArtNr
AND subPos.ABFPosNr <> '') AS geliefert
FROM
(ABFDok Dok
INNER JOIN
ABFPos Pos ON Dok.ABFDocAuftragID = Pos.ABFPosDocID)
INNER JOIN
ArtMenge AM ON AM.ArtMengeNr= Pos.ABFPosArtNr
WHERE
Dok.ABFDocOptFertig = False
AND Dok.ABFDocVisType = 1
AND Pos.ABFPosEPreis > 0
AND Pos.ABFPosType IN (0, 7)
AND Pos.ABFPosNr <> ''
ORDER BY
Dok.ABFDocAuftragNr;
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|