Ciao a tutti sto cercando di mettere su una query che mi permetta di sostituire i nomi presenti in una tabella confrontandola con un altra.
La query che utilizzo funziona egregiamente qualora nella tabella "test" sia presente solo un nome,
es: |tabella_1|
| Mario |
mentre non funziona se il nome da sostituire è compreso all'interno di altre parole.
es: | tabella_1 |
| Ciao mi chiamo Mario |
In pratica dovrei inserire i caratteri jolly like '%' nel nome da cercare ma non so proprio come popolare la seguente query con questa clausola like.
questa è la query funzionante con un solo nome senza like:
update test
inner join nomi on nomi.nome = test.testo
SET test.testo=replace (testo, nomi.nome , '****')
Spero di essere stato chiaro
Grazie ragazzi per i vostri eventuali suggerimenti

Rispondi quotando
