Если вы используете MySQL, вы можете использовать RLIKE (REGEXP) , чтобы сопоставлять только само слово, создавая выражение с границами слова:
SELECT name
FROM TV
WHERE name REGEXP '[[:<:]]Day[[:>:]]'
Обратите внимание, что REGEXP
не учитывает регистр, поэтому оно также будет соответствовать слову «день».
Если вы используете SQLite, возможно, у вас установлено REGEXP
, и в этом случае это решение также должно работать для вас.Если нет, этот вопрос дает рекомендации относительно того, как вы можете установить его.