![]() |
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 |
no entendí...
:confused::confused: |
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 |
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. |
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