SELECT
"WF_PESSOAS"."DTNasc",
"WF_PESSOAS"."DTEntrada",
"WF_PESSOAS"."Foto",
"WF_PESSOAS"."CEP",
"WF_PESSOAS"."Numero",
"WF_END"."Endereco"
FROM
"WF_PESSOAS" Left join "WF_PESJURIDICA" ON ("WF_PESSOAS"."Codigo" = "WF_PESJURIDICA"."Codigo")
Left join "WF_PESFISICA" ON ("WF_PESSOAS"."Codigo" = "WF_PESFISICA"."Codigo")
Inner join "WF_END" ON ("WF_PESSOAS"."CEP" = "WF_END"."CEP")
WHERE
"WF_PESSOAS"."Codigo" = 1
Mas quando coloco tabelas que não tem relacionamento com a tabela de Pessoas e sim com a tabela de endereco, ocorre erro.
Segue o código abaixo completo que da o erro.
SELECT
"WF_PESSOAS"."DTNasc",
"WF_PESSOAS"."DTEntrada",
"WF_PESSOAS"."Foto",
"WF_PESSOAS"."CEP",
"WF_PESSOAS"."Numero",
"WF_END"."Endereco",
"WF_CIDADE"."Cidade",
"WF_ESTADO"."SiglaEstado",
"WF_BAIRRO"."Bairro",
"WF_CIDADE"."DDD",
"WF_PAIS"."Pais"
FROM
"WF_PESSOAS" Left join "WF_PESJURIDICA" ON ("WF_PESSOAS"."Codigo" = "WF_PESJURIDICA"."Codigo")
Left join "WF_PESFISICA" ON ("WF_PESSOAS"."Codigo" = "WF_PESFISICA"."Codigo")
Inner join "WF_END" ON ("WF_PESSOAS"."CEP" = "WF_END"."CEP")
WHERE
"WF_PESSOAS"."Codigo" = 1
AND "WF_END"."CodBairro" = "WF_BAIRRO"."CodBairro"
AND "WF_BAIRRO"."CodCidade" = "WF_CIDADE"."CodCidade"
AND "WF_CIDADE"."SiglaEstado" = "WF_ESTADO"."SiglaEstado"
AND "WF_ESTADO"."Pais" = "WF_PAIS"."CodPais"
Pergunta
hiroyugi
E aí pessoal tudo bem ??????
Não consegui fazer o select funcionar....
Com o código abaixo o select funciona
SELECT "WF_PESSOAS"."DTNasc", "WF_PESSOAS"."DTEntrada", "WF_PESSOAS"."Foto", "WF_PESSOAS"."CEP", "WF_PESSOAS"."Numero", "WF_END"."Endereco" FROM "WF_PESSOAS" Left join "WF_PESJURIDICA" ON ("WF_PESSOAS"."Codigo" = "WF_PESJURIDICA"."Codigo") Left join "WF_PESFISICA" ON ("WF_PESSOAS"."Codigo" = "WF_PESFISICA"."Codigo") Inner join "WF_END" ON ("WF_PESSOAS"."CEP" = "WF_END"."CEP") WHERE "WF_PESSOAS"."Codigo" = 1Mas quando coloco tabelas que não tem relacionamento com a tabela de Pessoas e sim com a tabela de endereco, ocorre erro. Segue o código abaixo completo que da o erro.SELECT "WF_PESSOAS"."DTNasc", "WF_PESSOAS"."DTEntrada", "WF_PESSOAS"."Foto", "WF_PESSOAS"."CEP", "WF_PESSOAS"."Numero", "WF_END"."Endereco", "WF_CIDADE"."Cidade", "WF_ESTADO"."SiglaEstado", "WF_BAIRRO"."Bairro", "WF_CIDADE"."DDD", "WF_PAIS"."Pais" FROM "WF_PESSOAS" Left join "WF_PESJURIDICA" ON ("WF_PESSOAS"."Codigo" = "WF_PESJURIDICA"."Codigo") Left join "WF_PESFISICA" ON ("WF_PESSOAS"."Codigo" = "WF_PESFISICA"."Codigo") Inner join "WF_END" ON ("WF_PESSOAS"."CEP" = "WF_END"."CEP") WHERE "WF_PESSOAS"."Codigo" = 1 AND "WF_END"."CodBairro" = "WF_BAIRRO"."CodBairro" AND "WF_BAIRRO"."CodCidade" = "WF_CIDADE"."CodCidade" AND "WF_CIDADE"."SiglaEstado" = "WF_ESTADO"."SiglaEstado" AND "WF_ESTADO"."Pais" = "WF_PAIS"."CodPais"Por Favor alguém me ajude....
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.