[firebase-br] Duvida SubSelect
Everton Barbosa
evertonpinduka em gmail.com
Qui Dez 31 09:59:27 -03 2009
select nf.num_nf,nf.cod_fornecedor,nf.num_pedido from nfentrada as nf
where nf.cod_fornecedor=(select f.fornecedor from fornecedores as f where
f.cpfcnpj=:cnpj)
and nf.num_nf=:num_nf and nf.num_pedido=0 and nf.cod_empresa=:cod_empresa
como vc está fazendo uma comparação de codigo fornecedor se for igual a
fornecedor...
where nf.cod_fornecedor=(select f.cod_fornecedor from fornecedores as f
where
f.cpfcnpj=:cnpj)
faça um join aki para resolver este problema do código.
"select nf.num_nf,nf.cod_fornecedor,nf.num_pedido from nfentrada nf,
fornecedor f
where nf.cod_fornecedor = f.fornecedor"
não se pode comparar number com string, varchar(a não ser que seja número).
e os campos num_nf e cod_empresa vem de qual table?
Mais detalhes sobre a lista de discussão lista