Ir para conteúdo
Fórum Script Brasil
  • 0

Lett E Rigth No Postgre


hiroyugi

Pergunta

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" = 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"

Por Favor alguém me ajude....

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
Guest Visitante

provavelmente ele quer trazer dados que contenham em uma tabela mas com a ligação entre as tabelas esses resultados não aparecem por isso ele deve usar o left.

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...