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%';