SQL LIKE% внутри массива
Я знаю, как выполнить запрос SQL LIKE% для одного значения следующим образом:
SELECT * FROM users WHERE name LIKE %tom%;
но как мне это сделать, если условия поиска для моего LIKE взяты из массива? Например, допустим, у нас есть такой массив:
$words = array("Tom", "Smith", "Larry");
Как мне выполнить свой SQL LIKE% для поиска слов в моем массиве, например:
SELECT * FROM users WHERE name LIKE %[each_element_from_my_array]%
БЕЗ размещения всего запроса внутри цикла foreach или что-то
РЕДАКТИРОВАТЬ Я забыл упомянуть, что я делаю это в cakePHP в условиях метода cakePHP find ('all'), что немного усложняет ситуацию.
Спасибо