Re: Re: [firebase-br] Problemas na criação de VIEW

Eduardo Jedliczka eduardo em gerasoft.com.br
Qui Maio 19 15:19:00 -03 2005


Desculpe, eu não enviei o comando de criação da view... Apenas enviei um
select...

Se retirar os "apelidos", dá para transformar numa view tranquilamente, pois
os aliases ficam sendo os "campos" da view...

[s]

==========================
Eduardo Jedliczka
Gerasoft Informática
Apucarana - Pr
==========================

----- Original Message ----- 
From: "Marcelo Carvalheiro" <marcelo_carvalheiro em yahoo.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, May 19, 2005 1:56 PM
Subject: Re: Re: [firebase-br] Problemas na criação de VIEW


> mas quando eu coloco o alias dá erro no momento da criação da view
>
> Eduardo Jedliczka <edujed em gmail.com> escreveu:Troque o Inner Join por left
join... e defina um alias para as colunas...
>
> select p.nome, c1.caracter as Caracter1, c2.caracter as Caracter2,
> c3.caracter as Caracter3
> from pessoa p
> left outer join Caracter c1 on (p.caracteristica01 = c1.id_caracter)
> left outer join Caracter c2 on (p.caracteristica02 = c1.id_caracter)
> left outer join Caracter c3 on (p.caracteristica03 = c3.id_caracter)
> order by P.nome
>
>
> [s]
>
> ======================
> Eduardo Jedliczka
> Apucarana - Paraná
> ======================
> ----- Original Message -----
> From: "Marcelo Carvalheiro"
> To: "Firebase"
> ; "Lista-Delphi"
>
>
> Sent: Thursday, May 19, 2005 11:56 AM
> Subject: [firebase-br] Problemas na criação de VIEW
>
>
> > Pessoal, não estou conseguindo criar uma view com as seguintes
> > características.
> >
> > Tabela: Pessoa Tabela Caracter
> >
> > id_pessoa , integer id_caracter, integer
> > nome , string caracter , varchar
> > caracteristica01, integer
> > caracteristica02, integer
> > caracteristica03, integer
> >
> > Então a mesma pessoa pode ter até 3 caracteristicas, estou precisando
> > fazer uma view com a seguinte estrutura:
> >
> > create view PessoaCaracter
> >
> > select p.nome, c1.caracter, c2.caracter, c3.caracter
> >
> > inner join Caracter c1 on (p.caracteristica01 = c1.id_caracter)
> > inner join Caracter c2 on (p.caracteristica02 = c1.id_caracter)
> > inner join Caracter c3 on (p.caracteristica03 = c3.id_caracter)
> >
> > Alguém pode me ajudar
> >
> >
> >
> > __________________________________________________
> > Converse com seus amigos em tempo real com o Yahoo! Messenger
> > http://br.download.yahoo.com/messenger/
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> > Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> __________________________________________________
> Converse com seus amigos em tempo real com o Yahoo! Messenger
> http://br.download.yahoo.com/messenger/
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>





Mais detalhes sobre a lista de discussão lista