Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Dudas de SQL (https://www.clubdelphi.com/foros/showthread.php?t=1226)

Rubiel 08-06-2003 00:00:40

Dudas de SQL
 
Sé que se usa la instrucción Order by para ordenar la consulta hecha con una Query, pero ¿como puedo ordenar la búsqueda en orden alfabético de acuerdo a la información de dos campos a la vez? :confused:. Todo esta información es deplesgada en un QuickReport...

Gracias de antemano... :D

Ruben_Cu 08-06-2003 01:17:40

Hola Rubiel, si quieres ordenar por dos campos tienes que definir prioridades, o sea, cual es el primero y cual el segundo, la clausula ORDER BY te lo permite basta definirle los campos que deseas, por ejemplo:

ORDER BY campo1 asc, campo2 desc

Así quedaría con prioridad de orden el campo1 ascendente y después ordena el campo2 descendente o puede ser ascendente tambien, el ascendente lo aplica la clausula por omisión. Espero que te sean útil estos comentarios. Además puedes buscar en el foro por ORDER BY y de seguro te aparecen varios hilos sobre el tema que pueden ayudarte.
Saludos

__cadetill 09-06-2003 16:16:50

tambien puedes poner el numero de la columna por la que quieres ordenar

select campo1, campo2, ....
from
where
order by 1 desc, 2


La franja horaria es GMT +2. Ahora son las 01:06:09.

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