[Pgsql-ayuda] Duda con el Order by...
Victor Chavez
vchavezp@yahoo.com
Wed, 19 Nov 2003 18:21:55 -0600 (CST)
Hola a todos...
Sobre una tabla de clientes ejecuté el siquiente
query:
select nombre from cliente where nombre like 'JUAN%'
ORDER BY NOMBRE;
y obtengo el siguiente resultado tal como lo devuelve
el psql:
JUAN ALFREDO PEREZ Y KOH (ALEJANDRO)
*JUANA MARIA XOOL
JUAN BAUTISTA COLLI PERALTA
JUAN B. BAAS BAAS
JUAN CARLOS CASARES CASTELLANOS
JUAN CARLOS CRUZ
JUAN DE LA CRUZ NOH ATIL
JUAN DIEGO CETINA
JUAN EMILIO SILVEIRA BALLOTE
JUAN FITZMAURICE GASQUE
*JUANITA HUCHIM
*JUANITA HUICAB SEGOVIA
*JUANITA MUGARTE MEDINA
*JUANITA ROSADO
JUAN JOSE ALVARADO GIL
JUAN JOSE TUN COSIO
JUAN MANUEL CHABLE MANZANERO
No entiendo la razon por la cual el espacio que existe
despues de la cadena 'JUAN' no es tomado en cuenta
para ordenar los registros pues como puede observarse
en los registros que he marcado con *, la ordenacion
se realizó como si los otros registros que no tienen
el asterisco no tuvieran ese espacio en blanco...
Hay algun modo de indicar el tipo de ordenacion o cual
puede ser la explicacion de esto, pues otras
herramientas como las hojas de calculo por ejemplo,
primero ordenan los registros con el espacio y luego
los demas en orden del alfabeto...
Gracias por su ayuda...
_________________________________________________________
Do You Yahoo!?
La mejor conexión a internet y 25MB extra a tu correo por $100 al mes. http://net.yahoo.com.mx