Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Dalto Blanco

Select mesmo campo com dados diferentes

Recommended Posts

Bom dia meus amigos

Preciso fazer um SELECT

esse SELECT tem que me retornar o [status do Aluno]:

[status do Aluno] AS Falta

[status do Aluno] AS Presença

Sendo que o [status do Aluno] Pode ter valor 1 = Presença e valor 2 = Falta

 

Até o momento meu SQL está assim (incorreto):

 


SELECT
   Matrículas.[Código da Matrícula],
   Alunos.[Código do Aluno],
   Alunos.[Nome do Aluno],
   SUM([Presenças das Matrículas].[Status do Aluno] = 2) As Presença,
   SUM([Presenças das Matrículas].[Status do Aluno] = 1) As Falta,
   SUM([Presenças das Matrículas].[Reposição]) As Reposição
FROM
  (Matrículas INNER JOIN Alunos ON Matrículas.[Código do Aluno] = Alunos.[Código do Aluno]) INNER JOIN [Presenças das Matrículas] ON Matrículas.[Código da Matrícula] = [Presenças das Matrículas].[Código da Matrícula]
WHERE
   Matrículas.[Matrícula Ativa] = -1
GROUP BY
   Matrículas.[Código da Matrícula],
   Alunos.[Código do Aluno],
   Alunos.[Nome do Aluno]

 

Se alguém precisar eu mando o exemplo do Banco, só me passar o e-mail
MUITO OBRIGADO

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.