Tach!
aber das Ergebniss ist grauenvoll 277543 Treffer, obwohl es nur ein einziger sein darf.
SELECT a.name FROM tabelle1 a, tabelle2 b WHERE SUBSTRING(a.wert,1,5)=b.wert
Erweitere (zum Testen) die SELECT-Klausel um die Ausgabe von a.wert, SUBSTRING(a.wert,1,5) und b.wert, dann kannst du die Daten sehen und schauen, was die Funktion draus macht.
dedlfix.