Почему в запросе по длине строки её надо умножать на 2?
SELECT * FROM `ozhigov` WHERE LENGTH(`word`) = 1"
Не получаю строку, в которой один символ (eng). SELECT * FROM `ozhigov` WHERE LENGTH(`word`) = 2"
Получаю строки с одним символом (rus).
Что бы получить строки с двумя кириллическими символами, приходится ставить 4
Колонка имеет тип "text" и сравнение "utf8_unicode_ci".
Как сделать что бы искать не умножая на 2?
Lynn «Кофеман», в таблице будут как минимум два языка. И если поиск по одному будет происходить по ln*2, то по другим нет, не хотелось бы это в коде учитывать, хотелось бы что бы формула запроса была одна. А так utf устраивал всегда, впервые с такой проблемой столкнулся.