Ver Mensaje Individual
  #11 (permalink)  
Antiguo 20/08/2011, 09:48
Daviel
 
Fecha de Ingreso: octubre-2008
Mensajes: 44
Antigüedad: 16 años, 2 meses
Puntos: 1
Respuesta: Obtener varios registros con la fecha mas reciente

Muchas gracias Leo, de hecho ya instale el SQL Manager Studio y este me permite crear tablas, descargue tambien SQL Server Standard o Express (no recuerdo cual) y bueno creo que migraré mi base de datos; aprovechando este mensage, te comento que tu consulta me filtra excelente cuando hay mas de un mes repetido, es decir, enero, enero, febrero, febrero, me da como resultado enero, febrero, pero cuando es enero, febrero, febrero, solo me pone febrero, ah y cuando mi consulta es a una tabla donde no existen meses repetidos, es decir, estan los doce meses de enero a diciembre solo me trae 3 o 4 meses, y no logro ver el patrón.

Esta es la consulta:

Código SQL:
Ver original
  1. Consulta = "Select T1.* From ImptosCargo As T1 Inner Join(Select Mes, " & _
  2. "Max(FechaPresent) As Max_Fecha From ImptosCargo Group By Mes) As " & _
  3. "T2 On T1.Mes = T2.Mes And T1.FechaPresent = T2.Max_Fecha Where " & _
  4. "T1.TipoImptoCred = '" & TipoImpuesto & "' Order By T1.Mes "