Fórum Interbase: Select com duas tabelas com FK sem NOT NULL #43785

16/04/2004

0

Olá Pessoal da Comunidade

Estou com um probleminha, na select seguinte:

Select
P.NUMERO, P.ID_DEPTO, P.INTERESSADO,
D.ID, D.SIGLA
From
TBPROCESSO P, TBDEPTO D
Where
P.ID_DEPTO=D.ID
Order By
D.SIGLA

O campo [P.ID_DEPTO] é chave extrangeira que referencia [D.ID] mas não é [NOT NULL]. Podem exixtir PROCESSOS que não pertencem a nenhum DEPTO. Necessito de um Select que traga o campo [D.SIGLA] junto com o processo, mas que traga também os PROCESSOS que não pertencem a algum DEPTO (Campo [D.SIGLA] teria que vir vazio).

Ainda em tempo, estou utilizando o INTERBASE.

Isso tem solução ?

Desde já agradeço.


Danilo R. de Almeida
AG Soluções


Danilora

Danilora

Responder

Posts

16/04/2004

Gandalf.nho

Vai ter que usar a cláusula LEFT JOIN (ou RIGHT JOIN) pra fazer isso


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar