[firebase-br] SQL para exibir registros por coluna

Giovani Rochê giovaniroche em msn.com
Ter Abr 28 09:59:06 -03 2009


é, vou tentar fazer isso associado com uma SP

> Date: Tue, 28 Apr 2009 09:41:18 -0300
> From: kmerlotti em gmail.com
> To: prismars em gmail.com; lista em firebase.com.br
> Subject: Re: [firebase-br] SQL para exibir registros por coluna
> 
> ou select dentro de select, tipo:
> 
> select
>   a.nomealuno,
>   (select n.nota from notas n where
>    n.materia = 'portugues' and
>    n.codaluno = a.codaluno) as portugues,
>   (select n.nota from notas n where
>    n.materia = 'matematica' and
>    n.codaluno = a.codaluno) as matematica,
> from
>   alunos a
> 
> mais ou menos nesse sentido..
> abraços!
> 
> 2009/4/28 Moacir - GMail <prismars em gmail.com>:
> >
> > Vc precisara fazer uma store procedure para isto.
> >
> >
> > Giovani Rochê escreveu:
> >>
> >> Olá a todos!
> >>
> >> Queria saber se existe algum comando SQL( ou SP) que exiba os dados em
> >> colunas ao invés de linhas.
> >> Ex: Tenho uma tabela de alunos e outros com as notas deles. Preciso q cada
> >> aluno apareça em
> >> uma só linha e que as várias notas deles sejem exibidas em colunas, + ou -
> >>  assim:
> >>
> >> ALUNO          |  PORTUGUES |  MATEMÁTICA | INGLÊS | ....
> >> João da Silva        10           |      8,7          |       4,5
> >> José Ferreira         8            |       5,6          |      3,2
> >>
> >> São 3 tabelas para reclacionar: ALUNO, NOTA , DISCIPLINA
> >>
> >> Será q tem como???
> >>
> >> Obrigado pela atenção.
> >>
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> 
> 
> 
> -- 
> Kelver Merlotti
> Coordenador Editorial do Portal www.ActiveDelphi.com.br
> Contato: kelver em activedelphi.com.br
> Google: kmerlotti em gmail.com
> Msn: kmerlotti em hotmail.com
> Tem um segundo? Então, dá uma olhadinha nisso:
> Um site de publicidades, de Portugal, está pagando em euros (quase 3x
> mais que em reais) pra quem estiver disposto a:
>  * Ler anúncios
>  * Visitar sites
>  * Clicar em banners
>  * Navegar na NET
>  * Ler e-mails
>  * Convidar novos usuários
> O pagamento é feito em cheque! Registra lá!! Não custa nada! ;-)
> http://www.publipt.com/pages/index.php?refid=kmerlotti
> 
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa

_________________________________________________________________
Faça já uma busa e ganhe um wink do Messenger. Está esperando o que? É grátis!
http://www.ibud.com.br/


Mais detalhes sobre a lista de discussão lista