Ir para conteúdo
Fórum Script Brasil
  • 0

fazer duas consulta na mesma tabela


elicpa

Pergunta

Boa tarde, pessoal.

Tenho uma tabela com os seguintes campo

aluno

data

aula

falta

necessito fazer a seguinte comparação:

Joao - 15/3/2015 - faltou na aula 1

João - 15/3/2015 - faltou na aula 2

Ana - 20/04/2015 - faltou na aula 1

Ana - 20/04/2045 - faltou na aula 2

alguém tem ideia de como faço?

obrigada

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Olá!

Testei aqui da seguinte maneira:

CREATE TABLE alunos_presenca

fk_aluno -- chave estrangeira do aluno
data -- data da aula
aula -- horário: 1º, 2º, 3º, etc
falta -- sendo 0 = falta, 1 = presença

-- verificar apenas quem faltou nos 1º e 2º horários na mesma data:

SELECT * FROM alunos_presenca WHERE falta = 0 AND aula IN(1,2) GROUP BY fk_aluno, data HAVING count(fk_aluno)=2
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...