Autor Zpráva
prem
Profil *
Ahoj, můžu poprosit o radu, jak udělat dotaz do db necitlivý na velká či malá písmena? Mám takovýto dotaz:
SELECT *  FROM `akce` WHERE `title` LIKE '%jubielum%'

A chtěl bych aby to vybralo stejný řádek, když vložím slovo "JUBILEUM", "Jubileum" i "jubileum".
Snad jsem to vysvětlil dost srozumitelně.

Děkuji!
xmark
Profil
WHERE LOWER( title ) LIKE LOWER('%jubielum%')
ninja
Profil
Jestli se jedná o MySQL (což jste neuvedl), tak stačí zvolit vhodné porovnání.
prem
Profil *
Ano, jedná se mysql ...
ShiraNai7
Profil
Nastav si na daných tabulkách a sloupcích kódování končící na _ci (Case Insensitive).
prem
Profil *
Super, díky za rady!!

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0