2009/8/17 Javier Chávez B. <[email protected]> > > > 2009/8/17 Sergio Valdes Hurtado <[email protected]> > > 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, >> > > Porque no creas una vista que tenga un campo adicional de tipo fecha que > sea la concatenacion de 01/ mes_pago / agno_pago asi despues haces un > select sobre la vista con un "between " entre fechas o un >= ahi te daria > ... o bien una tabla temporal de la misma manera ... y no te esta retornando > los valores porque la condicion del where solo se cumple para el 2007 > > Eso se me ocurre ... quiza alguien tiene una solucion mas eficiente .... > > Slds. > JC >
O bien puedes crear un nuevo campo en tu tabla y le haces un Update para formar la fecha y de aqui en adelante controlas que ese campo sea llenado con una fecha.. tb es una posible solucion.. Slds. JC > > > >> -- >> > > -- > Cumprimentos > jchavez > linux User #397972 on http://counter.li.org/ > > Marie von > Ebner-Eschenbach<http://www.brainyquote.com/quotes/authors/m/marie_von_ebnereschenbac.html> > - "Even a stopped clock is right twice a day." -- Cumprimentos jchavez linux User #397972 on http://counter.li.org/ Mike Ditka <http://www.brainyquote.com/quotes/authors/m/mike_ditka.html> - "If God had wanted man to play soccer, he wouldn't have given us arms."
