Quero pegar o menor numero de um grupo de contratos.
Tenho o seguinte script:
SELECT
A.CONTRATO_FIN,
MIN(PARCELA_PARC) AS PARCELA_PARC
FROM CAD_DEVP AS A
JOIN CAD_DEVF AS B ON
A.CONTRATO_FIN = B.CONTRATO_FIN
WHERE
VENC_FIN <> VENC_PARC AND
COD_CLI = 8 AND
(COD_STPA = 0 OR COD_STPA = 12)
GROUP BY
A.CONTRATO_FIN,
VENC_FIN,
VENC_PARC,
MIN(PARCELA_PARC)
ORDER BY A.CONTRATO_FIN
Porém está vindo TODOS os contrados e todos as parcelas. Alguém pode me ajudar a resolver esse problema? Preciso da menor parcela_parc entre cada contrato.