esiste qualcosa di più veloce:
filtra direttaemnte il campo attraverso la select usando il carattere jolly sql '%'.
esempio
Diciamo che hai una tabella 'tab_dizionario' che contiene un campo 'id' e un campo 'parole'
ID , PAROLE
1, 'casa, onda, fantasia, burattino, computer'
2, 'penna, parco, fantasia, teatro'
3, 'casa, codice, schermo'
e tu vuoi ottenere gli 'ID' dei record che nel campo 'parole' contengono la parola 'fantasia' (1-2)
ti basta fare
SELECT id FROM tab_dizionario WHERE parole LIKE '%fantasia%';