Hi,
mysql> select * from tabelle where '30423' regexp plz
In der Tabelle stehen in der Spalte PLZ zB. '3', '30', '04'.
Jetzt möchte ich das '3' oder '30' selected werden, aber nicht '04'.
Also sollte er ja nur den Anfang der Zeichenkette als Suchmuster benutzen.
Wie bekomme ich ein ^ mit eingebaut, so das die Syntax stimmt?
Wenn ich dich richtig verstanden habe suchst du:
select * from tabelle where PLZ like '3%';
Das % steht hierbei fuer beliebige Zeichen.
mfG,
steckl