hola a todos tengo la siguiente consulta
Código:
SELECT IdEvaluacion, proveedorinsumo.IdProveedor
FROM proveedorinsumo
LEFT JOIN proveedorevaluacionmp
ON proveedorinsumo.IdProveedor = proveedorevaluacionmp.IdProveedor
ORDER BY IdEvaluacion DESC
La cual me arroja estos registros
Código:
14 890
13 890
12 900
11 860
10 890
9 901
8 891
Lo que quiero es que los IdProveedores (890, 900..) me aparezcan solo una vez, ya probe con SELECT DISTINCT pero me sale igual, prové con el GROUP BY IdProveedor y me arroja lo siguiente:
Código:
12 900
11 860
10 890 <--- me aparece la primera ocurrencia
9 901
8 891
pero el problema es que en el caso del IdProveedor 890 me muestra el IdEvaluacion 10, pero necesito que aparezca el ultimo registro de cada IdProveedor, en este caso seria el 14, pero no se como hacerlo.
Cualquier ayuda gracias de antemano