Fórum SQL. Referencia entre tabelas #271124
06/03/2005
0
e tenho outra de processo(Numero, requerido_codigo(faz referência com a tabela de cliente(codigo)), requerente(faz referência com a tabela de cliente(codigo)).
Duvida como montar uma VIEW, para exibir o nome dos cliente(requerido e requerente) e o número.
Sistemald
Curtir tópico
+ 0Posts
06/03/2005
Sistemald
select pessoa.*,processo.*
from PROCESSO
left join pessoa on (requerido_Pessoa_codigo = codigo)
left join pessoa on (requerente_Pessoa_codigo = codigo)
Mas não da certo
Gostei + 0
07/03/2005
Vprates
Gostei + 0
07/03/2005
Emerson Nascimento
from PROCESSO p
left join pessoa rqd on (rqd.codigo = p.requerido_Pessoa_codigo)
left join pessoa rqt on (rqt.codigo = p.requerente_Pessoa_codigo)
ao invés de *, faça a seleção somente dos campos necessários.
Gostei + 0
07/03/2005
Emerson Nascimento
select p.*, rqd.*, rqt.*
from PROCESSO p
left join pessoa rqd on (rqd.codigo = p.requerido_Pessoa_codigo)
left join pessoa rqt on (rqt.codigo = p.requerente_Pessoa_codigo)
ao invés de *, faça a seleção somente dos campos necessários.
Gostei + 0
07/03/2005
Sistemald
Na tabela de processo quardo o codigo para o requerido e para o requerente.
Gostei + 0
07/03/2005
Sistemald
Gostei + 0
07/03/2005
Emerson Nascimento
[i:319879e2a0]select p.*, rqd.nome nomerequerido, rqt.nome nomerequerente
from PROCESSO p
left join pessoa rqd on (rqd.codigo = p.requerido_Pessoa_codigo)
left join pessoa rqt on (rqt.codigo = p.requerente_Pessoa_codigo)[/i:319879e2a0]
qual a mensagem de erro?
Gostei + 0
08/03/2005
Sistemald
Não existe duas tabelas, é uma tabela de onde será tirado o requerido e o requerente.
Obs-> Tenho a tabela de processo e a de pessoas.
Na tabela de pessoas terão os requeridos e os requerentes(cadastrados junto na mesma tabelas)
Gostei + 0
08/03/2005
Emerson Nascimento
que bando de dados você está utilizando?
Gostei + 0
08/03/2005
Sandra
Foi impressão sua :D . Apenas ele respondeu seu próprio tópico, complementando o código que tentou e não deu certo. ;)
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)