Einzelnen Beitrag anzeigen

HCB

Registriert seit: 12. Feb 2020
172 Beiträge
 
Delphi 12 Athens
 
#5

AW: Ergebnis auf einen Datensatz reduzieren

  Alt 30. Mai 2024, 15:28
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
  Mit Zitat antworten Zitat