On Mon, 17 Aug 2009 11:16:38 -0400, Sergio Valdes Hurtado
<[email protected]> wrote:
> Estimados, les cuento mi problema:
> tengo una tabla que contiene estos campos:
>     id_rex            int4 NOT NULL,
>     num_reso          int4 NOT NULL,
>     num_cuota         int4 NOT NULL,
>     monto_cuota       int4 NOT NULL,
>     mes_pago          int4 NOT NULL,
>     agno_pago         int4 NOT NULL
> 
> y necesito hacer un informe de los pagos desde cierto mes de un año
> hacia adelante, por ejemplo los pagos desde Julio del 2007 hacia
> adelante.
> Como pueden ver los campos mes_pago y agno_pago no son del tipo date,
> sino que enteros y ahí está mi problema que no he conseguido
> solucionar:
> 
> ¿Como hago una consulta que me muestre sólo los datos desde Julio de
> 2007 en adelante, y no me muestre los meses de Enero a Junio de 2007
> en la consulta?
> 
> Yo hice algo del tipo select * from pagos where agno_pago >= 2007 and
> mes>=7
> pero lo anterior no me muestra los meses de Enero a Junio de 2008 y 2009.
> 
> saludos,
> --
> TIP 10: no uses HTML en tu pregunta, seguro que quien responda no podrá
> leerlo

O también:

 select * from pagos where (agno_pago * 100 +  mes_pago >= 200707;

Saludos.

Conxita Marin
www.dims.com

--
TIP 7: no olvides aumentar la configuraci�n del "free space map"

Responder a