[firebase-br] ajuda em select
Maurício da Silva Bom
mauricio_silvabom em yahoo.com.br
Ter Jul 11 09:35:16 -03 2006
Preciso fazer um select que apresente:
Nome_cliente cidade_cliente endereco_empresa
cidade_empresa
Sendo que a empresa possui várias filiais cada qual
atendendo clientes da sua região de cobertura, por
exemplo:
clientes da região metropolitana são atendidos pela
empresa localizada em Sao Paulo.
clientes das cidades de Assis, Marília, Ourinhos e
Tupã atendidos pela empresa localizada em Marília.
clientes de sao Jose dos campos, campos do Jordão,
caragua, guará atendidos pela empresa localizada em
São José dos campos,
etc.
Resultado pretendido
CLIENTE CIDADE_CLIENTE ENDERECO_EMPRESA
CIDADE_EMPRESA
Pedro Campos do Jordao Rua... São
José dos Campos
Marcos Caragua Rua... São José
dos Campos
Leticia Ourinhos AV... Marília
As tabelas são:
CLIENTE(cdcliente,nocliente,cdcidade)
CIDADE (cdcidade,nocidade)
REGIAO (cdregiao,noregiao)
CIDADE_ESTADO(cdregiao,cdcidade)
EMPRESA(cdregiao,endereco,...)
No momento meu select está assim:
select
cli.nocliente, c.nocidade, e.endereco, (???não
sei)
from
cliente cli, cidade c, regiao r, cidade_estado
ce, empresa e
where
cli.cdcidade = c.cdcidade
and c.cdcidade = ce.cdcidade
and ce.cdregiao = r.cdregiao
and e.cdregiao = r.cdregiao
Grato,
Mauricio
_______________________________________________________
Você quer respostas para suas perguntas? Ou você sabe muito e quer compartilhar seu conhecimento? Experimente o Yahoo! Respostas !
http://br.answers.yahoo.com/
Mais detalhes sobre a lista de discussão lista