[firebase-br] SELECT para exibir 1 só registro de um campo com vários valores
Fabiano Martins
fabiano em clippnet.com.br
Qui Set 11 18:49:18 -03 2008
Se eu entendi bem vc quer que aparece o aluno uma unica vez.
sendo assim vc tem que tirar alguns campos
<br><p>SELECT M.CODIGO,A.NOME</p><p>FROM ALUNOS A,TURMA T,MATRICULA
M</p><p>WHERE M.COD_ALUNO = A.CODIGO</p><p>AND M.COD_TURMA =
T.CODIGO</p><p>AND M.COD_TIPO_MATRICULA = 0</p><p>AND A.STATUS <>
1</p><p>AND M.ANO = '2008'</p><p>AND T.NOME ='M511'</p><p>GROUP BY
M.CODIGO,A.NOME
Saudação a todos!<br> <p>Estou tentando fazer um select q me retorne os
alunos de uma turma por ordem de matricula,</p>
<p>sendo q um aluno tem "n" nº de matriculas pq cada disciplina tem um nº de
matrícula,</p>
<p>logo preciso de um agrupamento(presumo eu). A consulta q fiz é essa:</p>
<br><p>SELECT M.CODIGO,A.NOME,A.CODIGO AS COD_ALUNO,A.MATRICULA,T.NOME as
TURMA,A.STATUS</p><p>FROM ALUNOS A,TURMA T,MATRICULA M</p><p>WHERE
M.COD_ALUNO = A.CODIGO</p><p>AND M.COD_TURMA = T.CODIGO</p><p>AND
M.COD_TIPO_MATRICULA = 0</p><p>AND A.STATUS <> 1</p><p>AND M.ANO =
'2008'</p><p>AND T.NOME ='M511'</p><p>GROUP BY
M.CODIGO,A.NOME,A.CODIGO,A.MATRICULA,T.NOME,A.STATUS</p>
<br>
<p>Ao fazer esta consulta é listado todos os códigos de matrícula do aluno,
no caso eu só preciso de 1 deles somente.</p>
<p> Se isso não acontecer vou ter o msm alunos várias vezes na consulta(é o
q ta acontecendo).</p>
<br> <p>Se alguém puder me indicar o caminho agradeço.</p><br><p>Abraço!</p>
Conheça já o Windows Live Spaces, o site de relacionamentos do Messenger!
Crie já o seu!
_________________________________________________________________
Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver
offline. Conheça o MSN Mobile!
http://mobile.live.com/signup/signup2.aspx?lc=pt-br
______________________________________________
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
Mais detalhes sobre a lista de discussão lista