Me respondo... esto anduvo, quizá haya una mejor manera.

Gracias de todas formas!

SELECT
V.CodigoCuota
,V.CodigoContrato
,V.Importe
,V.Posesion
,V.Pagos
FROM [SACC].[dbo].View_Cuotas V
WHERE V.Pagos <> 0 AND V.Posesion <> 0 AND (V.Importe+V.Posesion) >= V.Pagos
AND *V.CodigoCuota IN (SELECT TOP 14 CodigoCuota FROM View_Cuotas I WHERE
I.Pagos <> 0 AND I.Posesion <> 0 AND (I.Importe+I.Posesion) >= I.Pagos AND
I.CodigoContrato = V.CodigoContrato) *


El 14 de diciembre de 2013, 20:48, Alejandro Paciotti <
[email protected]> escribió:

> Muchachos:
>
> Estoy haciendo una consulta a una tabla de una base de datos que tiene las
> siguientes columnas:
>
> 1.- Código Contrato
> 2.- Numero Cuota
> 3.- Importe
> 4.- Importe Posesión
> 5.- Pagos
>
> Lo que necesito obtener es:
>
> Un listado de las 14 últimas cuotas cuyo Importe + Importe Posesión sea
> menor o igual que los pagos de cada contrato.
>
> ¿Alguien me podría dar una mano para ver como agrupar solo las 14 cuotas
> de cada Contrato?
>
> Gracias de antemano.
>
>
>
> --
> [email protected]
>



-- 
[email protected]

Responder a