• Publicidad

Sentencia SQL

Todo acerca de las bases de datos que existen: SQL, MySQL, Oracle, Postgres, CSV, etc.

Sentencia SQL

Notapor panterozo » 2011-07-29 16:32 @730

Estimados:

Estoy trabajando con MySQL, y necesito sacar los valores de una tabla, pero con case insensitive para las letras (mayúsculas y minusculas).

Tengo lo siguiente:
Sintáxis: [ Descargar ] [ Ocultar ]
Using sql Syntax Highlighting
  1. SELECT cla_cli_username, cla_handle, cla_seq, cla_name, con_postal_id FROM ContactoLatinTLDotherPostal WHERE cla_name LIKE '%ignacio%'
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4


Que me retorna solo los valores que tengan en la columna cla_name el valor ignacio, pero no Ignacio o iGnAcio o cualquier otra combinación.

Sintáxis: [ Descargar ] [ Ocultar ]
Using sql Syntax Highlighting
  1. SELECT cla_cli_username, cla_handle, cla_seq, cla_name, con_postal_id FROM ContactoLatinTLDotherPostal WHERE cla_name LIKE '%Ignacio%'
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4


Y en efecto, esta última sentencia retorna otros valores.

Esto es para realizar una búsqueda en los valores, es decir, se ingresa el patrón y lo busca para todos los "cla_name".

Espero puedan ayudarme con esto, aunque directamente no se trate de Perl.

!!!Saludos y gracias¡¡¡
panterozo
Perlero nuevo
Perlero nuevo
 
Mensajes: 160
Registrado: 2010-01-26 08:36 @400

Publicidad

Re: Sentencia SQL

Notapor explorer » 2011-07-29 17:32 @772

Debes modificar el tipo de colección de las caracteres, con COLLATE.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14476
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Sentencia SQL

Notapor panterozo » 2011-07-29 17:58 @790

Sintáxis: [ Descargar ] [ Ocultar ]
Using sql Syntax Highlighting
  1. SELECT cla_cli_username, cla_handle, cla_seq, cla_name, con_postal_id
  2. FROM ContactoLatinTLDotherPostal
  3. WHERE cla_name LIKE 'ignacio%'
  4. COLLATE utf8_unicode_ci
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4


Solucionado

¡¡¡Gracias!!!
panterozo
Perlero nuevo
Perlero nuevo
 
Mensajes: 160
Registrado: 2010-01-26 08:36 @400


Volver a Bases de datos

¿Quién está conectado?

Usuarios navegando por este Foro: Bing [Bot] y 4 invitados