Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   SQL - Ordenar con mayusculas (https://www.clubdelphi.com/foros/showthread.php?t=31127)

Alejandro Repet 28-04-2006 16:35:16

SQL - Ordenar con mayusculas
 
En una consulta SQL, tendria que hacer algo como


select * where .... order by uppercase(apellido)

pero me da error y no se como hacerlo

Aleguno me podra ayudar

Gracias

ContraVeneno 28-04-2006 23:34:37

no entendí...

:confused::confused:

Alejandro Repet 29-04-2006 00:59:31

Yo tengo en una columna en una base de datos lo siguiente:

alejandro
ANA
Alicia

cuando realizo una consulta y la traigo ordenada por nombre, me sale asi:

ANA
Alicia
alejandro

quisiera que salga

alejandro
Alicia
ANA

ContraVeneno 01-05-2006 03:11:56

para lograr los resultados que buscas, dependerá del tipo de base de datos que manejes (sql server, mysql, etc) y dependerá del COLLATION que utilices (busca información sobre COLLATION o COLLATE en tu manejador de base de datos)

aqui un pequeño enlace a una página en inglés

msdn en español, para sql server... pero te da una explicación que te puede dar una idea de que es lo que tienes que buscar.

fidel 04-05-2006 10:55:04

Hola:

En vez de esto

select * where .... order by uppercase(apellido)

pon solo upper

select * where .... order by upper(apellido)

Un saludo.


La franja horaria es GMT +2. Ahora son las 14:07:48.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi