Erstmal sorry, habe wohl getippt und deine Antwort nicht direkt gesehen.
Decode ist bei
MySql wohl was anderes. Die abfrage klappt leider nicht.
Code:
SELECT X.ID,X.Vorname,X.Nachname,Y.Funktion FROM ADaten as x
INNER JOIN FDaten as y on (y.ID=select decode(x.FIDPtr,null,' ',0,'53',x.FIDPtr))
WHERE X.ID=3964;
Weder mit SELECT noch ohne.
Fehler: [Err] 1064 - You have an error in your
SQL syntax; check the manual that corresponds to your
MySQL server version for the right syntax to use near 'null,' ',0,'53',FDaten.FIDPtr))