Ola a todos
to batendo cabeça no seguinte: tenho duas tabelas: con(contrato) e a con_rec(contas a receber).
meu objetivo é localizar todos os contratos que não possuem contas a receber em um periodo, por exemplo:
posso ter um contrato que tem parcelas no ano de 2009, mas nao tem no ano de 2010. então gostaria de localizar estes contratos.Fiz a consulta abaixo, mas o problema é que ela so localiza os contratos que nao tem nenhuma parecela no contas a receber:
SELECT con.sta_con, con.tip_con
FROM con LEFT JOIN con_rec ON con.chv_con = con_rec.chv_con
WHERE (((IsNull((([con_rec].[dia_vct])>#01/01/2010#)))=True) AND ((con.sta_con)=1) AND ((con.tip_con)<>"orc" And (con.tip_con)<>"alt"));
abraços
to batendo cabeça no seguinte: tenho duas tabelas: con(contrato) e a con_rec(contas a receber).
meu objetivo é localizar todos os contratos que não possuem contas a receber em um periodo, por exemplo:
posso ter um contrato que tem parcelas no ano de 2009, mas nao tem no ano de 2010. então gostaria de localizar estes contratos.Fiz a consulta abaixo, mas o problema é que ela so localiza os contratos que nao tem nenhuma parecela no contas a receber:
SELECT con.sta_con, con.tip_con
FROM con LEFT JOIN con_rec ON con.chv_con = con_rec.chv_con
WHERE (((IsNull((([con_rec].[dia_vct])>#01/01/2010#)))=True) AND ((con.sta_con)=1) AND ((con.tip_con)<>"orc" And (con.tip_con)<>"alt"));
abraços