Всем доброго времени суток.
Суть проблемы такова -
есть баш скрипт, в котором написан обычный sql запрос в mysql. Данные из этого запроса выводятся в виде цифры(процент успеха) и пишется в файл.
Появилась задача включить в запрос следующий оператор -
select * from table where column1 like '%rl' and column2 not like '%код%' ;
После того, как я проапдетил скрипт, я увидел что он отрабатывает неправильно, крон его дёргает в указанный промежуток, но в данных не учитывается not like '%код'. Собственно начал проверять, возможно нужно указать кодировку перед запросом, сделал - не отрабатывает.
Указал прямой путь к mysql в запросе, чтобы тот подцепил нужные языки - не отрабатывает.
Убрал кириллицу и оставил not like. Но запрос так же отрабатывает без учёта этой конструкции.
При нажатии саморучно по скрипту, он отрабатывает нормально, т.е. учитывает условие not like.
Подскажите, пожалуйста, в чём может быть проблема? Возможно кто-то сталкивался с ней.
Заранее спасибо!