| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Manolo(er_lolo) Capt


Registrado: 28 Jul 2003Mensajes: 172Ubicación: Salamanca
|
Publicado: Lun 28 Mar, 2005 12:53 pm Asunto: Ordenar tabla X varios campos |
|
|
wenas, espero que me puedan exar una mano, necesito ordenar una tabla por varios campos, uno de tipo numerico y el otro Fecha.
El motivo es q tengo una tabla mas o menos estructurada asi :
1 01/01/2005
1 01/03/2005
1 01/02/2005
2 07/01/2005
lo que necesito es de cada numero coger solo la ultima fecha. yo habia pensado en ordenarla y posicionarme en el ultimo.
hasta ahora lo hago con filtros pero es muy lento.
hay alguna forma de ordenar la tabla por estos dos campos?
Se me olvidaba las tablas son DBASE IV.
Gracias de antemano. Un saludo. |
|
| Volver arriba |
|
 |
LordNemesis Master


Registrado: 31 Dic 2003Mensajes: 340Ubicación: México
|
Publicado: Lun 28 Mar, 2005 6:14 pm Asunto: |
|
|
Hola... prueba algo como lo siguiente:
| Código: |
select Id,Max(Fecha)
from tabla
group by Id
|
Este codigo te devuelve solo un campo por cada ID y la fecha mayor.... _________________ Dirección Municipal de Informática
H. Ayuntamiento de Tijuana
Arriba Lopez Obrador !!!
Los Mexicanos Merecemos Respeto !!! |
|
| Volver arriba |
|
 |
Manolo(er_lolo) Capt


Registrado: 28 Jul 2003Mensajes: 172Ubicación: Salamanca
|
Publicado: Mie 30 Mar, 2005 7:34 am Asunto: |
|
|
| Gracias, es exactamente lo que necesito, un saludo. |
|
| Volver arriba |
|
 |
Manolo(er_lolo) Capt


Registrado: 28 Jul 2003Mensajes: 172Ubicación: Salamanca
|
Publicado: Mie 30 Mar, 2005 8:16 am Asunto: |
|
|
Upfff, lo complico un poquito mas, la misma tabla pero con un campo mas :
1 01/01/2005 26
1 01/03/2005 17
1 01/02/2005 8
2 07/01/2005 13
y lo que necesito es sacar de cada ID la fecha mas alta con las unidades de esa fecha, es decir :
1 01/03/2005 17
2 07/01/2005 13
Como valor unico.
Un saludo y gracias por todo. |
|
| Volver arriba |
|
 |
|