Hallo,
die Kompatiblität zwischen den Anwendungen ist leider nicht 1 zu 1 umsetzbar.
Ich habe zwei Abfragen (Anfügen und Update), wo ich nicht sicher mit der Syntax bin.
Vielleicht kann mir jemand die Access-Abfragen in funktionierende SQL Server Abfragen umwandeln.
Kleines Problem bei der Anfüge-Abfrage ist die Domäne-Funktion ErsterWert (First), welche SQL-Server nicht unterstützt.
Und meines Wissens unterstützt der SQL-Server auch kein INNER JOIN in Update-Abfragen (Unterabfrage?).
INSERT INTO Stamm ( Filiale, ArtikelNR, Artikelbez, BedarfEq, Plan, BedarfEm, Stufe, Datum, Bemerkung, KZEB2, Bedarf1, Bedarf2 ) SELECT temp4.Filiale, temp4.ArtikelNR, First(temp4.Artikelbez) AS Artikelbez, Sum(temp4.[geplante Stückzahl]) AS [geplante Stückzahl], First(temp4.Plan) AS Plan, Sum(temp4.Bedarf) AS Bedarf, First(temp4.Stufe) AS Stufe, temp4.Datum, First(temp4.Bemerkung) AS Bemerkung, First(temp4.KZEB2) AS [KZ-EB2], Sum(temp4.Bedarf1) AS [H-Bedarf1], Sum(temp4.Bedarf2) AS [H-Bedarf2] FROM temp4 GROUP BY temp4.Filiale, temp4.ArtikelNR, temp4.Datum;
UPDATE temp4 INNER JOIN temp5 ON (temp4.ArtikelNR = temp5.ArtikelNR) AND (temp4.Filiale = temp5.Filiale) SET temp4.ArtikelNR = "9999" WHERE (((temp4.Filiale)=[temp5]![Filiale]) AND ((temp5.Datum) Is Null));Vielen Dank für die Hilfe ^^
Gruß ro_grille