'giorno a tutti...
avrei la necessità di eseguire delle query mysql per cercare delle parole intere allinterno di un campo, ad esempio...
ipotizziamo di avere una tabella dove salvo dei messaggi quindi avrò una tabella coi campi
ID, Oggetto, Messaggio
ipotizziamo di avere ora nel primo messaggio il testo....
"Ti ho inviato l'AR questa mattina"
e nel secondo messaggio il testo....
"Ma quante parole stai usando oggi?"
Ecco...ora la mia necessità è fare ad esempio una ricerca di parole intere...cioè...
se ad esempio cercassi la parola "AR" dovrei avere solo il primo messaggio....come posso fare???
Ho provato ad usare la funzione LIKE, ma ho delle difficoltà, perchè se facessi una query del tipo...
SELECT * FROM table WHERE LOWER(messaggio) LIKE '%ar%'
la query mi restituisce entrambi i messaggi perchè trova la parola 'ar' in entrambe...
"Ti ho inviato l'AR questa mattina"
"Ma quante parole stai usando oggi?"
se invece usassi....
SELECT * FROM table WHERE LOWER(messaggio) LIKE 'ar'
non mi restituisce nessun risultato perchè naturalmente non c'è solo la parola AR nel messaggio....
Avete qualche idea????