Mysql Suche nach Teilstring

Hallo,

Ich habe eine bestimmte Telefonnummer, zB. 040123456789 und eine Tabelle telefonbuch mit je eine Vorwahl pro Datensatz.

zB.

Ort;Vorwahl
Hamburg;040
Berlin;030
Ulm;0731
Frankfurt;020

Wie könnte die Select anweisung lauten, um zu meiner Telefonnummer den passenden Eintrag „Hamburg;040“ zu finden? Habe es mit dem LIKE befehl probiert:

SELECT t.Ort FROM telefonbuch t WHERE h.anrufer = ‚040123456789‘ LIKE t.Vorwahl%

Klappt so natürlich nicht, ich weiß aber nicht wie ich ihn umschreiben muss, dass er mir in dem Beispiel Hamburg ausgibt.

gruß
Nor

sorry, meinte diese query:

SELECT t.Ort FROM telefonbuch t WHERE ‚040123456789‘ LIKE t.Vorwahl%

SELECT t.Ort FROM telefonbuch t WHERE ‚040123456789‘ LIKE
t.Vorwahl||’%’

HTH, muzel