Keine Ideen?
Hab es jetzt mal mit temp tabelle versucht, es werden die Mengen eines Artikel summiert. Leider funktioniert die anschließende Update-Anweisung nicht.
Sieht jemand von der Cracks woran es liegt?
Delphi-Quellcode:
UPDATE Tmp_Results
SET TotalMenge = SubQuery.TotalMenge
FROM Tmp_Results
INNER JOIN (
SELECT ABFPosArtNr, SUM(ABFPosMenge) AS TotalMenge
FROM ABFDok
INNER JOIN ABFPos ON ABFDok.ABFDocID = ABFPos.ABFPosdocID
WHERE ABFDocOptFertig = 0 AND
ABFDocVisType = 2 AND
ABFPosEPreis > 0 AND
ABFPosType IN (0, 7) AND
ABFPosNr <> ''
GROUP BY ABFPosArtNr
) AS SubQuery ON Tmp_Results.ABFPosArtNr = SubQuery.ABFPosArtNr;
LG Harry