Есть простейшая задача: нужно в определенном поле базы искать некое слово конструкцией вида %word%. Все просто и замечательно, НО мускул учитывает регистр. Мне же надо на запрос Word получить и Word, и word, и wOrD и т.п.Как это делается в Перле (regexp'ами), я знаю, но снимать сначала всю базу (select * ) а затем фильтровать Перлом ну очень нехотца, т.к. база имеет немалые размеры (т.о. медленно, ресурсоемко, и неизящно).
Кто делал, подскажите?
>Есть простейшая задача: нужно в определенном поле базы искать некое слово конструкцией
>вида %word%. Все просто и замечательно, НО мускул учитывает регистр. Мне
>же надо на запрос Word получить и Word, и word, и
>wOrD и т.п.
>
>Как это делается в Перле (regexp'ами), я знаю, но снимать сначала всю
>базу (select * ) а затем фильтровать Перлом ну очень нехотца,
>т.к. база имеет немалые размеры (т.о. медленно, ресурсоемко, и неизящно).
>
>Кто делал, подскажите?По идее в любом SQL
select field from table where upper(field) like '%WORD%'