Forum Webscript.Ru
Общие => Базы данных => Тема начата: AlieN от 16 Мая 2002, 19:26:43
-
Мне надо сделать поиск типа
select * from table where name like \\"%$query%\\"
Так вот: как сделать так что ещё не учитывался регистр?
-
так если у тебя поле определено просто как varchar(), регистр и так не учитывается ...
у тебя name - какого типа?
-
fidget
varchar(100) binary
-
ну можно например так:
select * from table where lower(name) like \'%query%\';
-
fidget
Если я правильно тебя понял то мен и строку поиска надо в нижний регистр переводить надо?
-
ну можно например так:
select * from table where lower(name) like \'%query%\';
тогда уж
select * from table where lower(name) like lower(\'%$query%\');[/