ayuda con sql por favor
gracias a los que respondieron mi duda anterior,
miren tengo que realizar una consulta que busque palabras parecidas por ejemplo "santaigo" y deveria ser "santiago", lo que deseo es poder encotrar las parecidas para reeplazarlas por las correctas
miren tengo que realizar una consulta que busque palabras parecidas por ejemplo "santaigo" y deveria ser "santiago", lo que deseo es poder encotrar las parecidas para reeplazarlas por las correctas
Prueba con esta Query :
SELECT * FROM comunas WHERE nombre like "san*go" and nombre <> "santiago"
SELECT * FROM comunas WHERE nombre like "san*go" and nombre <> "santiago"
Puedes probar con estos ejemplos:
select *
from nombre_tabla
where nombre_campo like 'SANT%AGO';
Nota: Te envio unos ejemplos del uso de like
Tema LIKE 'Ne%' Tema comienza con las letras Ne.
Tema LIKE '--i%' Tema tiene una i en la tercera posicion.
Tema LIKE '%o%o%' Tema tiene dos "o" en su interior.
LIKE hace la funcion de comparacion de patrones. Un subrayado (-) representa una posicion. Un signo de tanto por ciento (%) representa una serie de espacios o caracteres.
Espero que estos ejemplos te sean de utilidad.
select *
from nombre_tabla
where nombre_campo like 'SANT%AGO';
Nota: Te envio unos ejemplos del uso de like
Tema LIKE 'Ne%' Tema comienza con las letras Ne.
Tema LIKE '--i%' Tema tiene una i en la tercera posicion.
Tema LIKE '%o%o%' Tema tiene dos "o" en su interior.
LIKE hace la funcion de comparacion de patrones. Un subrayado (-) representa una posicion. Un signo de tanto por ciento (%) representa una serie de espacios o caracteres.
Espero que estos ejemplos te sean de utilidad.
