Einzelnen Beitrag anzeigen

HCB

Registriert seit: 12. Feb 2020
134 Beiträge
 
Delphi 12 Athens
 
#15

AW: MSAccess SQL Update Statement verkürzen?

  Alt 27. Mai 2021, 13:28
Ok an alle, so hab ich das gelöst (wenn mal jemand das geleiche Problem hat):

//temp Tabelle erstellen
CREATE TABLE AATest (
ArtNr TEXT(22) NOT NULL,
EKMin currency
);
//mit der Abfrage die temp Tabelle füllen
INSERT INTO AATest (ArtNr, EKMin)
SELECT ArtLiefArtNr, Min(ArtLiefEKPreis) From ArtLief
Group By ArtLiefArtNr;
// Das Update durchführen
UPDATE sArtikel
INNER JOIN AATest ON sArtikel.ArtNr = AATest.ArtNr
SET sArtikel.ArtEKQuer = AATest.EKMin;
// Temp Tabelle wieder löschen
Drop Table AATest;

Danke für Eure Hilfestellung.

LG Harry
  Mit Zitat antworten Zitat