Sql LIKE как сделать без учета регистра и символов?
Понадобился запрос LIKE с учетом только букв алфавита латинского и русского, без учета всех остальных символов и без учёта регистра. Подскажите пример, или в какую документацию смотреть. И он должен как можно быстрее работать, т.к. записей в таблице больше 1 млн.
Без регистра: like lower('%value%'); Для исключения символов: where column regexp '^[A-Za-z0-9]+$' Полный вариант примерно такой: (если нужны пробелы - добавьте \s) where lover(column_name) regexp '^[a-zа-яё]+$';