olá pessoal
gostaria de uma ajuda num select que preciso fazer no meu programa
assim:
tenho uma table chamada CONTA_RECEITA
digamos que no dia 15/03/2011 tenho cadastrado 2 receitas
no dia 16/03/2011 eu entro no sistema e ele pega essas 2 receitas e cadastra para o dia atual entao tenho no dia 16/03/2011 essas 2 receitas...
mas ai volto no dia 15/03/2011 e vinculo neste dia mais uma receita, agora tenho 3 receitas no dia 15 e 2 receitas no dia 16...
se eu voltar para o dia 16/03/2011 preciso fazer um select que me traga a receita nova cadastrada no dia 15/03/2011 para ser cadastrada no dia 16/03/2011 sem alterar as que já estão cadastradas no dia 16...
entendem??
fiz um select mas nao deu mto certo deêm uma olhada
select cr.id_conta_receita,cr.id_receita
from conta_receita cr
where cr.id_conta_receita != (select first 1 c.id_conta_receita
from conta_receita c
where c.id_conta = 11 and
c.data < '2011/03/16'
order by c.id_conta_receita desc)
and cr.id_conta = 11 and cr.data = '2011/03/16'
order by cr.id_conta_receita desc
esse código acima ta me trazendo os dados iguais do 15 e 16 e qro os que estao no dia 15 e nao estao no dia 16
obrigado pessoal desde já
abração
) e deu certo.