[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