Mailinglisten-Archive |
Hallo, Wie mache ich das mit der BINARY? Vielleicht ein kleines Beispiel? Danke Jo -----Ursprüngliche Nachricht----- Von: Sebastian Mendel [mailto:lists at sebastianmendel.de] Gesendet: Dienstag, 16. August 2005 14:14 An: mysql-de at lists.4t2.com Betreff: Re: Umlaute und like-Bedingung Hack, Joachim wrote: > Hallo, ich arbeite mit MySql 4.1.7 > > folgendes Problem: > Ich habe eine utf8-Datenbank/Tabelle. Wenn ich mit dem MySql Query > Browser oder aus einer Anwendung heraus folgende Abfrage ausführe > bekomme ich nicht nur alle Datensätze mit ö sondern auch mit o. > > SELECT * FROM `tbl_01` where feld_01 like '%ö%' > > > Warum? weil MySQL schlau ist und z. B. bei der Suche nach 'Schloß' auch 'Schloss' finden will oder ganz einfach weil beim Vergleichen alle Akzente, Umlaute u. ä. ihrem 'Stamm' gleich gesetzt werden á = a ö = o usw, wenn du es genau brauchst musst die BINARY verwenden -- Sebastian Mendel www.sebastianmendel.de www.sf.net/projects/phpdatetime | www.sf.net/projects/phptimesheet -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive