Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/07/2014, 07:11
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 17 años
Puntos: 574
Respuesta: Consulta de registros agrupados

Por partes

Código MySQL:
Ver original
  1. SELECT id_de_usuario,
  2.              id_de_documento,
  3.              MAX(id_de_apunte) idUltimoRegistro
  4. FROM tuTabla
  5. WHERE documento_aprobado="S"
  6. GROUP BY id_de_usuario,
  7.              id_de_documento;

ahí tendriamos el id del ultimo registro de cada usuario y documento aprobado.

Solo faltaria la fecha

Código MySQL:
Ver original
  1. SELECT * FROM tuTabla t
  2.      INNER JOIN (SELECT id_de_usuario,
  3.                                       id_de_documento,
  4.                                       MAX(id_de_apunte) idUltimoRegistro
  5.                           FROM tuTabla
  6.                           WHERE documento_aprobado="S"
  7.                           GROUP BY id_de_usuario,
  8.                                id_de_documento) Sbc
  9.       ON t.id_de_apunte=Sbc.idUltimoRegistro

Todo el registro
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.