La query che attualmente utilizzo è una classica LIKE:
citando l'esempio del primo post, ma questa query mi prende tutti campi che contengono cane come canestro, pisacane.codice:SELECT * FROM tabella WHERE campo LIKE '%cane%'
Come potrei fare prendere solo le parole intere?
Avevo pensato una cosa del genere:
però come vedete ho dovuto mettere tre condizioni al posto di una. Non c'è un modo, magari migliorando la clausola like per far si che riunisca tutto in una clausola?codice:SEELCT * FROM tabella WHERE campo LIKE '% cane %' OR campo LIKE '%.cane %' OR campo LIKE '%,cane %'

Rispondi quotando