Можете да CAST
полето към низ:
... WHERE CAST(ProductID as CHAR) LIKE '%15%'
това е много лошо за производителността, тъй като mySQL не може да използва никакви индекси, които е създаден за колоната INT. Но след това LIKE
винаги е бавен, дори когато е направен в поле varchar:Няма начин да имате индекс, който да ускорява LIKE заявка.
Може би си струва да имате втори varchar
колона, която отразява int
стойностите на колоната и да направите LIKE на тази - ще трябва да направите сравнителен анализ, за да разберете дали ще има някаква полза.