¿Cómo funciona el operador ">" con texto (varchar)?

Iniciado por Aikanáro Anário, 24 Febrero 2012, 00:19 AM

0 Miembros y 1 Visitante están viendo este tema.

Aikanáro Anário

Si en SQL pongo una condición:
Código (sql) [Seleccionar]
select nombre, apellido from cliente where nombre<apellido

¿qué haría eso?
Lo que faltaba en internet: http://binar10s.blogspot.com/

Pablo Videla

Tengo entendido que te lanzaría un mensaje de error, puesto que no es aceptable una operación aritmetica con un varchar, a no ser que el varchar sea un numero y lo castes, creo que no es valido lo que dices, un 99% seguro xD

HdM

Pues yo creo que si que funcionaría. Hace una comparación por orden alfabético ascendente.

Ej: "aa" < "bb" = true

De todos modos, para salir de dudas, si tienes la BD montada, carga un par de registros en la tabla y lanza la consulta para evaluar resultados.

Saludos.

- Nice to see you again -

Pablo Videla

Cita de: Bulld0z3r en 24 Febrero 2012, 00:44 AM
Pues yo creo que si que funcionaría. Hace una comparación por orden alfabético ascendente.

Ej: "aa" < "bb" = true

De todos modos, para salir de dudas, si tienes la BD montada, carga un par de registros en la tabla y lanza la consulta para evaluar resultados.

Saludos.
Espero que haga la prueba porque me interesa la respuesta XD

Aikanáro Anário

Cita de: Bulld0z3r en 24 Febrero 2012, 00:44 AM
Pues yo creo que si que funcionaría. Hace una comparación por orden alfabético ascendente.

Ej: "aa" < "bb" = true

De todos modos, para salir de dudas, si tienes la BD montada, carga un par de registros en la tabla y lanza la consulta para evaluar resultados.

Saludos.

Confirmado.

Cree una tabla Clientes como sigue:
Citar
Nombre          Apellidos
Adalberto         Diaz
Gustavo           Camilo
Zuleika              Arandano
Arandano           Zuleika

La consulta fue:
Código (sql) [Seleccionar]
SELECT Nombre FROM Clientes where Nombre<Apellido;
El resultado fue:
Citar
Nombre
Adalberto
Arandano

Si cambiamos el signo:
Código (sql) [Seleccionar]
SELECT Nombre FROM Clientes where Nombre>Apellido;
Citar
Nombre
Gustavo
Zuleika
Lo que faltaba en internet: http://binar10s.blogspot.com/