Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Filtragem Mais Complexa | Agrupamento
SQL Intermediário

bookFiltragem Mais Complexa

A escola realizou recentemente uma competição para alunos que participaram de Matemática. Alguns alunos foram premiados, mas agora a escola deseja garantir que nenhum aluno trapaceou fazendo mais de uma prova, incluindo a prova de matemática.

Sua tarefa é encontrar os sobrenomes dos alunos que fizeram mais de uma prova, sendo uma delas Mathematics.

Aqui está a consulta do nosso exercício anterior que você pode usar como exemplo:

1234
SELECT student_surname, AVG(grade) as average_grade FROM student_grades GROUP BY student_surname HAVING COUNT(grade) > 1
copy
Tarefa

Swipe to start coding

Recuperar os sobrenomes dos estudantes que receberam mais de uma grade na prova de Mathematics.

Nota

Recupere apenas o surname desses estudantes. A resposta deve conter apenas uma coluna.

Instruções Resumidas

  • Recuperar a coluna student_surname.
  • Utilizar a cláusula WHERE para definir subject_name = 'Mathematics'.
  • Agrupar os resultados por student_surname.
  • Utilizar a cláusula HAVING com COUNT(grade) > 1.

Solução

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 8
single

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Suggested prompts:

Can you help me modify the example query to fit the new requirements?

What are the names of the tables and columns involved in the exams data?

Can you explain how to check if a student took Mathematics and at least one other exam?

close

Awesome!

Completion rate improved to 4

bookFiltragem Mais Complexa

Deslize para mostrar o menu

A escola realizou recentemente uma competição para alunos que participaram de Matemática. Alguns alunos foram premiados, mas agora a escola deseja garantir que nenhum aluno trapaceou fazendo mais de uma prova, incluindo a prova de matemática.

Sua tarefa é encontrar os sobrenomes dos alunos que fizeram mais de uma prova, sendo uma delas Mathematics.

Aqui está a consulta do nosso exercício anterior que você pode usar como exemplo:

1234
SELECT student_surname, AVG(grade) as average_grade FROM student_grades GROUP BY student_surname HAVING COUNT(grade) > 1
copy
Tarefa

Swipe to start coding

Recuperar os sobrenomes dos estudantes que receberam mais de uma grade na prova de Mathematics.

Nota

Recupere apenas o surname desses estudantes. A resposta deve conter apenas uma coluna.

Instruções Resumidas

  • Recuperar a coluna student_surname.
  • Utilizar a cláusula WHERE para definir subject_name = 'Mathematics'.
  • Agrupar os resultados por student_surname.
  • Utilizar a cláusula HAVING com COUNT(grade) > 1.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

close

Awesome!

Completion rate improved to 4
Seção 1. Capítulo 8
single

single

some-alt