phpbar.de logo

Mailinglisten-Archive

BINARY

BINARY

Sebastian Mendel lists at sebastianmendel.de
Don Aug 18 12:58:10 CEST 2005


learn.to/quote !


SELECT * FROM `test` WHERE UPPER(`name`) LIKE BINARY UPPER('%ö%')

müsste eigentlich funktionieren, wenn nicht ist es wohl ein Bug!


Hack, Joachim wrote:
> Leider löst es nicht mein Problem, da ich Werte habe wie 'Kellermeister' oder 'Geisterkeller'
> Beide Begriffe sollen gefunden werden was nicht funktioniert da ich BINARY benutze wegen der Umlaute.
> 
> Gibt es überhaupt hierfür ein Lösungsansatz
> 
> Gruss Jo 
> 
> -----Ursprüngliche Nachricht-----
> 
> Hack, Joachim wrote:
>> Hallo, ich arbeite mit MySql 4.1.7
>>  
>> gestern ging es mir darum, dass bei ö nicht auch Datensätze mit o 
>> gefunden werden und ich konnte das gut mit BINARY lösen (teilweise).
>>  
>> Jetzt habe ich das Problem, dass bei 'keller' nur Datensätze gefunden 
>> werden mit keller aber nicht mit KELLER oder Keller.
>>  
>> Gibt es da einen Lösungsansatz?
> 
> BINARY weglassen ... ;-)
> 
> oder UPPER()/LOWER()
> 
> ... WHERE UPPER(`field`) LIKE BINARY UPPER('keller')
> 
> habs aber nicht probiert ...


-- 
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 


php::bar PHP Wiki   -   Listenarchive