Moin!
SELECT myColumn FROM myTable WHERE (mySearchColumn REGEXP "[[:< :]]ä[[:>:]]" OR mySearchColumn REGEXP "[[:< :]]ö[[:>:]]" OR mySearchColumn REGEXP "[[:< :]]ü[[:>:]]")
Nein.
SELECT myColumn FROM myTable WHERE (mySearchColumn REGEXP ".*ä.*" OR mySearchColumn REGEXP ".*ä.*" OR mySearchColumn REGEXP ".*ö.*" OR mySearchColumn REGEXP ".*ß.*");
Dies liefert, wenn überhaupt, noch immer die Datensätze in denen die Umlaute auftauchen und nicht die Wörter. Willst Du die Wörter, dann wünsche ich Dir viel Spaß dabei, einen Ausdruck für das SELECT zu basteln. (Und dabei, auf das Ergebnis der Abfrage zu warten.)
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix