Cita:
Iniciado por mveraa ok . muchas gracias por tu ayuda.
bueno el tema es simple hay una tabla con campos cod_poste , cod_falla , fecha poste,falla y fecha de esa falla .
un formulario enviara el mes y el año(para filtrar) por ende el resultado de la consulta debe ser todos los postes que tiene como fecha ese mes y ese año.
en mysql lo hice :
select * from tabla where month(campo_fecha)=9 and year(campo_fecha)=2006
pero eso necesito decir lo mismo pero con las funciones de postgres.
un saludo.
una forma de realizarlo:
select * from tabla where to_char(campo_fecha, 'YYYY-MM-DD') LIKE '2006-09-%';
otra forma utilizando el mismo metodo que mostro en mysql pero con funciones de postgres:
select * from tabla where EXTRACT(YEAR FROM campo_fecha)=2006 AND EXTRACT(MONTH FROM campo_fecha)=9;