Здравствуйте
По работе вникаю в новый проект, решаю накопившиеся баги. Решая один из них, увидел такую часть запроса:
`post`.`tags` LIKE 'пресс-релиз,%' OR
`post`.`tags` LIKE '%, пресс-релиз,%' OR
`post`.`tags` LIKE '%,пресс-релиз' OR
`post`.`tags` LIKE 'пресс-релиз'
Мало того, что такой запрос некорректен - например он не находит строку "Болгария, статистика, пресс-релиз", возникает вопрос - а не лучше ли просто написать:
`post`.`tags` LIKE '%пресс-релиз%'
?
P.S. под "пресс-релиз", разумеется, подразумевается любое слово (тег).
P.P.S. Замерял выполнение запросов в phpMyAdmin, второй выполняется раза в два быстрее, но там цифры очень сильно прыгают, не знаю на сколько корректно так заменять скорость выполнения запросов.