Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/07/2012, 16:53
natsumy
 
Fecha de Ingreso: marzo-2007
Mensajes: 76
Antigüedad: 17 años, 8 meses
Puntos: 0
Respuesta: Seleccionar los ultimos registros de cada registro

realice lo siguiente pero no funciona quedo igual, ya que me parece que como se agrupa por NumCompra entonces siempre me va a mostrar articulos repetidos y no la ultima compra de cada producto.

Código PHP:
Ver original
  1. SELECT MaCompras.NumCompra, MaCompras.FecCompra, MaCompras.CodProveedor, DeCompras.CodArticulo
  2. FROM MaCompras INNER JOIN DeCompras ON MaCompras.NumCompra = DeCompras.NumCompra
  3.  
  4. WHERE Format(FecCompra, 'yyyymmdd') between 20110301 and 20110330
  5. GROUP BY  MaCompras.NumCompra, MaCompras.FecCompra, MaCompras.CodProveedor, DeCompras.CodArticulo
  6.  
  7. HAVING FecCompra = MAX(FecCompra)


no estoy muy seguro a que te refieres con DBMS, te puedo decir que estoy realizando esto mediante una consulta en una base de datos de access 97