so come eseguire uno SQL LIKE% query per un singolo valore in questo modo:SQL LIKE% all'interno dell'array
SELECT * FROM users WHERE name LIKE %tom%;
ma come faccio a fare questo se i termini di ricerca per il mio COME proviene da un array? Per esempio, supponiamo di avere un array come questo:
$words = array("Tom", "Smith", "Larry");
Come si esegue il mio SQL LIKE% per cercare le parole nella mia serie come:
SELECT * FROM users WHERE name LIKE %[each_element_from_my_array]%
senza mettere l'intera query all'interno un ciclo foreach o qualcosa
EDIT: ho dimenticato di dire che sto facendo questo in cakePHP all'interno delle condizioni del cakePHP trovare ('tutti') il metodo, in modo che complica le cose un po '.
Grazie
La tua domanda ha almeno 5 voti per il tag [tag: like-operator]. Potrei cortesemente chiedere di suggerire [tag: sql-like] come [sinonimo] (http://stackoverflow.com/tags/like-operator/synonyms)? – Kermit