Hallo zusammen,
ich möchte folgendes mit einem SQL Befehl erledigen:
In der Tabelle "LuFz" ist der Lieferumfang von Fahrzeugen abgelegt:
LuFz (FzTypID, ItemID, Anzahl)
In einer weiteren Tabelle "AFz" ist die tatsächliche Ausstattung von
Fahrzeugen abgelegt (Schließlich kann man Austattung dazu kaufen oder
verkaufen.)
AFz (FzID, ItemID, Anzahl)
Die unterschiedlichen verfügbaren Fahrzeugtypen sind in einer eigenen
Tabelle "FzTypen" abgelegt. Der Fuhrpark in der Tabelle "Fz". Wenn ich
ein neue Fahrzeug "kaufe" soll nun folgenden passieren:
1. Anlegen eines neuen Datensatzes in "Fz" der auf den entsprechenden
Fahrzeugtyp verweist. Das habe ich inzwischen per Makro erledigt.
2. Kopieren der Lieferumfangs für diesen Fahrzeugtyp (in "LuFz") in
die tatsächliche Ausstattung unter Angabe der FzID der neuen
Fahrzeugs.
Ich hab das erfolglos mit folgender Anweisung versucht. Dabei habe ich
der Einfachheit halber erstmal die FzID = 1 und den Fahrzeugtyp = 10
gesetzt (Fahrzeug und Fahrzeugtyp gib es!)
INSERT INTO "FzA" VALUES ('1') SELECT "FzLu"."ItemID" "FzLu"."Anzahl"
FROM "FzLu" WHERE "FzLu"."FzTypID" = 10
Anscheinend ist dieser SQL-Befehl aber falsch und mir gehen die Ideen aus.
Gruß Lars
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]