Bases de Datos => SQL Server => Mensaje iniciado por: gerloxxx en Miércoles 20 de Agosto de 2014, 19:51
Título: like omite resultados
Publicado por: gerloxxx en Miércoles 20 de Agosto de 2014, 19:51
Hola a todos, tengo una tabla de clientes y sin querer me di cuenta que like me omite resultados, a que se puede deber esto... por ejemplo hago lo siguiente
Código: SQL
SELECT*FROM CLIENTES WHERE NOMBRE LIKE'%APELLIDO1 APELLIDO2%'
y me arroja tres resultados APELLIDO1 APELLIDO2 CRISTIAN ALGO APELLIDO1 APELLIDO2 JESUS APELLIDO1 APELLIDO2 CHRISTIAN ALGO
si quiero el primero y el ultimo que es el mismo agrego una 'C' a la consulta, pero solo me da un registro
Código: SQL
SELECT*FROM CLIENTES WHERE NOMBRE LIKE'%APELLIDO1 APELLIDO2 C%'
resultado APELLIDO1 APELLIDO2 CRISTIAN ALGO
Código: SQL
SELECT*FROM CLIENTES WHERE NOMBRE LIKE'%APELLIDO1 APELLIDO2 CH%'
resultado APELLIDO1 APELLIDO2 CHRISTIAN ALGO
que puede ser, ya intente varias cosas, los espacios en blanco son iguales, solo hay uno, todo está escrito en mayusculas... la verdad ya no sé por donde buscarle
de antemano agradezco sus comentarios, saludos
Título: Re:like omite resultados
Publicado por: gerloxxx en Miércoles 20 de Agosto de 2014, 20:19
Encontre que según la intercalación de la base de datos, se ordenaria diferente la C de la CH, me imagino que esto igual afecta la busqueda... ustedes que dicen...