15/02/2006, 09:23
|
| | Fecha de Ingreso: marzo-2004 Ubicación: Bucaramanga
Mensajes: 71
Antigüedad: 20 años, 10 meses Puntos: 0 | |
registro con mayores fechas Hola amigos necesito traerme los registros con las mayores fechas, pero no me funciona, trabajo en sql server
tengo una tabla con 3 campos:fecha,Id_auxiliar,saldo y necesito traerme los registro con los id_auxiliares con mayores fechas menores a una dada
ejem:
select max(fecha),id_auxiliar,saldo from diario where fecha<'20050104'
group by id_auxiliar
lo que pasa es que me pide que agrupe tambien saldo y si coloco 'group by id_auxiliar,saldo' me trae todos los registros y solo necesito los de las mayores fechas, en la tabla no hay fechas repetidas para auxiliares
+---------------------+----------+--------------+
| fecha | auxiliar | saldo |
+---------------------+----------+--------------+
| 2005-01-03 00:00:00 | 020187 | 54549997.00 |
| 2005-01-02 00:00:00 | 020187 | 555555555.00 |
| 2005-01-03 00:00:00 | 020687 | 0.00 |
| 2005-01-02 00:00:00 | 020687 | 522222.00|
|+---------------------+----------+--------------+
necesito que mi resultado sea el siguiente:
+---------------------+----------+--------------+
| fecha | auxiliar | saldo |
+---------------------+----------+--------------+
| 2005-01-03 00:00:00 | 020187 | 54549997.00 |
| 2005-01-03 00:00:00 | 020687 | 0.00 |
|+---------------------+----------+--------------+
PD. estoy utilizando sql server |