Ordenar consulta por 2 campos

18/11/2005 - 12:31 por Rebeca Arias | Informe spam
Hola al foro,

Alguien me puede decir como tengo que armar una consulta de selección en SQL
2000 para ordenarla por 2 ca,pos?, es decir, quiero ordenar los registros de
una tabla por el campo fecha( de tipo Datetime) y por el campo nombre, que
tal manera que 1º me los ordene por el campo fecha y luego todos los
registros que haya encontrado con la misma fecha los ordene por el campo
nombre.

Ej:

Nombre Fecha

Lui 18/11/2005
Zaira 17/11/2005
Migul 17/11/2005
Ana 18/11/2005

Uan vez ordenada según los criterios que quiero la tabla quedaría:

Ana 18/11/2005
Lui 18/11/2005
Migul 17/11/2005
Zaira 17/11/2005

Gracias y un saludo para todos.

Rebe

Preguntas similare

Leer las respuestas

#1 Carlos Sacristán
18/11/2005 - 12:45 | Informe spam
Pon el nombre de los campos en la cláusula ORDER BY en el orden correcto
y los datos aparecerán como necesitas... Echa un vistazo en los BOL al tema
'SELECT' y dentro de él, el apartado 'ORDER BY'


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Rebeca Arias" escribió en el mensaje
news:
Hola al foro,

Alguien me puede decir como tengo que armar una consulta de selección en


SQL
2000 para ordenarla por 2 ca,pos?, es decir, quiero ordenar los registros


de
una tabla por el campo fecha( de tipo Datetime) y por el campo nombre, que
tal manera que 1º me los ordene por el campo fecha y luego todos los
registros que haya encontrado con la misma fecha los ordene por el campo
nombre.

Ej:

Nombre Fecha

Lui 18/11/2005
Zaira 17/11/2005
Migul 17/11/2005
Ana 18/11/2005

Uan vez ordenada según los criterios que quiero la tabla quedaría:

Ana 18/11/2005
Lui 18/11/2005
Migul 17/11/2005
Zaira 17/11/2005

Gracias y un saludo para todos.

Rebe


Respuesta Responder a este mensaje
#2 Tinoco
18/11/2005 - 17:22 | Informe spam
Hola rebeca, utiliza algo como:

Select *
From tabla1
Where
Order by Nombre, Fecha

Hermilson Tinoco.
Colombia


"Rebeca Arias" wrote:

Hola al foro,

Alguien me puede decir como tengo que armar una consulta de selección en SQL
2000 para ordenarla por 2 ca,pos?, es decir, quiero ordenar los registros de
una tabla por el campo fecha( de tipo Datetime) y por el campo nombre, que
tal manera que 1º me los ordene por el campo fecha y luego todos los
registros que haya encontrado con la misma fecha los ordene por el campo
nombre.

Ej:

Nombre Fecha

Lui 18/11/2005
Zaira 17/11/2005
Migul 17/11/2005
Ana 18/11/2005

Uan vez ordenada según los criterios que quiero la tabla quedaría:

Ana 18/11/2005
Lui 18/11/2005
Migul 17/11/2005
Zaira 17/11/2005

Gracias y un saludo para todos.

Rebe



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida