eu tenho uma tablea com preços dos produtos que começaram a valer em cada data tipo:
protudo 1 01/11/2011 100,00
produto 1 01/01/2012 50,00
produto 1 01/06/2012 25,00
eu quero saber o valor que estava vigente no periodo de abril de 2012.
como eu seleciono apenas este valor?
eu tentei um select pegando os valores com data anterior a abril, mas ele pega janeiro e novembro...
tipo:
select produto, max(data), valor from tabela_valor
where data < 30/04/2012
group by produto, valor
alguém sabe como eu faço isso?
obrigado.