[firebase-br] Query com JOIN com busca de 2 campos em uma mesma tabela

RAMJ SISTEMAS & CONSULTORIA jubrovolski em yahoo.com.br
Dom Out 17 08:38:58 -03 2004


Bom Dia Pessoal,

 

Estou com esse problema: Preciso buscar a cidade do cliente em 2 campos:
município comercial e município de cobrança. Como fazer com a instrução sql
retorne corretamente já que as vezes os códigos do municípios poderão ser
diferentes. Quando faço conforme abaixo, o campo CODMUNCOB fica somente
leitura.

 

SELECT E.CODCLI

     , E.RAZAO

     , E.FANTASIA

     , E.NATUREZA

     , E.CODMUNCOM

     , A.DESCMUN AS DESCMUNCOM

     , A.UF AS UFCOM

     , E.ENDERECOCOM

     , E.BAIRROCOM

     , E.CXPOSTALCOM

     , E.CODMUNCOB

     , B.DESCMUN AS DESCMUNCOB

     , B.UF AS UFCOB

     , E.ENDERECOCOB

     , E.BAIRROCOB

     , E.CXPOSTALCOB

     , E.ATIVO

     , E.CADASTRO

     , E.COBRANCA

     , E.NFONE

     , E.CELULAR

     , E.FAX

     , E.EMAIL

     , E.SITE

     , E.CNPJCPF

     , E.IERG

     , E.CEPCOB

     , E.CEPCOM

     , E.CODRAMO

     , C.DESCRAMO

FROM CLIENTES E

left join MUNICIPIO A ON (A.CODMUN=E.CODMUNCOM) 

left join MUNICIPIO B ON (B.CODMUN=E.CODMUNCOB) 

left join RAMOATIVIDADES C ON (C.CODRAMO=E.CODRAMO) 

ORDER BY RAZAO




Mais detalhes sobre a lista de discussão lista