Hi Julian
INSERT INTO pruefung ( F_OID,Auto ) ( SELECT f.F_OID
FROM fuehrerscheinklasse f, person p
WHERE ( p.name = 'Mustermann' AND
p.vorname = 'Max' AND
f.P_OID = p.P_OID ), "Mercedes" )
Also entweder per SELECT _oder_ direkt Werte, richtig?
http://www.mysql.com/doc/S/E/SELECT.html
Zweiter Abschnitt:
mysql> SELECT 1 + 1;
-> 2
Daraus folgere ich jetzt einfach mal (ungetestet!) dass auch das geht:
Select f.F_OID, 'Mercedes'
from ....
Und da dass dann ein gültiges Select-Statement ist, müsstest
du das auch im Insert brauchen können.
Gruss Daniela