Ola pessoal, estou desenvolvendo um sisteminha de controle de gastos. possuo uma tabela "DESPESAS" onde esses gastos são guardados e preciso filtralos pelo mês e ano. Descobri a função Extract que pega do campo "desp_data" o Mes e Ano. fiz através dessa linha SELECT desp_data, EXTRACT(Month from desp_data)mes, Extract (Year from desp_data) ano from funcionariosdespesas;
Até aqui OK!
Isso me retorna as colunas "desp_data" | "mes" | "ano"
de todos os registros que eu tenho nessa tabela.
agora eu gostaria de fazer um WHERE mes = 1 AND ano = 2013 por exemplo.
tentei dessa forma.
SELECT desp_data, EXTRACT(Month from desp_data)mes, Extract (Year from desp_data) ano from funcionariosdespesas WHERE mes = 1 and ano = 2013; no entando eu recedo erro de que a coluna mes e ano não existem. é possivel fazer esse tipo de filtro? alguém consegue me dar uma luz de como? Agradeço à sua atenção.