mec
15.04.2008, 15:23:05
Hallo zusammen,
ich möchte eine stored procedure schreiben, in der ich u.a. Werte aus mehreren Tabellen in einen neue zusammentrage und das in folgender Art mache:
INSERT INTO list (id,firstname,sex,lastname,address,region)
VALUES (NULL, SELECT name FROM firstName WHERE ID = index_firstname,
SELECT sex FROM firstName WHERE ID = index_firstname,
SELECT lastname FROM lastName WHERE ID = index_lastname,
SELECT address FROM address WHERE ID = index_address,
SELECT region FROM address WHERE ID = index_address)
Leider scheint das nicht zu funktionieren, ich bekommen immer eine Fehlermeldung, ich solle die Syntax überprüfen. Was mache ich falsch?
Danke für alle Hilfe!
ich möchte eine stored procedure schreiben, in der ich u.a. Werte aus mehreren Tabellen in einen neue zusammentrage und das in folgender Art mache:
INSERT INTO list (id,firstname,sex,lastname,address,region)
VALUES (NULL, SELECT name FROM firstName WHERE ID = index_firstname,
SELECT sex FROM firstName WHERE ID = index_firstname,
SELECT lastname FROM lastName WHERE ID = index_lastname,
SELECT address FROM address WHERE ID = index_address,
SELECT region FROM address WHERE ID = index_address)
Leider scheint das nicht zu funktionieren, ich bekommen immer eine Fehlermeldung, ich solle die Syntax überprüfen. Was mache ich falsch?
Danke für alle Hilfe!