Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

registro con mayores fechas

Estas en el tema de registro con mayores fechas en el foro de Bases de Datos General en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 15/02/2006, 09:23
 
Fecha de Ingreso: marzo-2004
Ubicación: Bucaramanga
Mensajes: 71
Antigüedad: 20 años, 1 mes
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
  #2 (permalink)  
Antiguo 15/02/2006, 09:41
Avatar de Linterns
Colaborador
 
Fecha de Ingreso: diciembre-2001
Mensajes: 2.799
Antigüedad: 22 años, 4 meses
Puntos: 11
select id_auxiliar, max(fecha), Sum(saldo)
from diario
where fecha<'20050104'
group by id_auxiliar
__________________
Bien se puede recibir una puñalada sin adulación,
pero rara vez se recibe una adulación sin puñalada
** ***
  #3 (permalink)  
Antiguo 15/02/2006, 09:55
 
Fecha de Ingreso: marzo-2004
Ubicación: Bucaramanga
Mensajes: 71
Antigüedad: 20 años, 1 mes
Puntos: 0
gracias por tu respuesta pero si le coloco sum(saldo) me hace la suma de todos los registros del auxiliar de las fechas menores a la dada y lo que necesito es el valor del saldo del registro de las fechas mayores
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:23.