De mi tabla "Impuestos" necesito obetener los registros mas recientes, la estructura de la tabla es la siguiente:
Código Apache:
y el resultado que quisiera obtener seria este:Ver original
Mes Concepto Importe Fecha NumOprn Portal Enero I.V.A. 1,000 17/02/2010 89675 Banamex Enero I.V.A. 900 25/03/2010 48952 HSBC Enero I.V.A. 923 05/05/2010 89563 Banamex Febrero I.V.A. 457 17/03/2010 23189 Bancomer Febrero I.V.A. 508 31/07/2010 10059 HSBC Marzo I.V.A. 2,348 17/04/2010 30597 Bancomer Marzo I.V.A. 2,352 11/06/2010 75002 Banorte Marzo I.V.A. 2,457 29/06/2010 90011 Banamex
Código Apache:
que son los registros mas recientes, he utilizado la siguiente consulta sin embargo no me da el resultado buscado, me vuelca todos los registros sin filtración algunaVer original
Mes Concepto Importe Fecha NumOprn Portal Enero I.V.A. 923 05/05/2010 89563 Banamex Febrero I.V.A. 508 31/07/2010 10059 HSBC Marzo I.V.A. 2,457 29/06/2010 90011 Banamex
Código SQL:
Ver original
Consulta = "Select Mes, Concepto, Impuesto, Max(Fecha) As MaxFecha, NumOprn, Portal From Impuestos Where Concepto = '" & _ TipoImpuesto & "' Group By Mes, Concepto, Impuesto, NumOprn, Portal"
Datos técnicos: Utilizo tablas de Access 2003 como base de datos, hago código en Visual Studio 2005, y tengo instalados Microsoft SQL Server 2005, Office 2010 y Windows XP Profesional SP3.
De antemano muchas gracias a todos los que participen.