Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Mer Komplex Filtrering | Gruppering
Intermediär SQL

bookMer Komplex Filtrering

Skolan höll nyligen en tävling för elever som deltog i Matematik. Vissa elever belönades, men nu vill skolan säkerställa att inga elever har fuskat genom att delta i fler än ett prov, inklusive matematikprovet.

Din uppgift är att hitta efternamnen på de elever som deltog i fler än ett prov, där ett av dem är Mathematics.

Här är frågan från vår föregående uppgift som du kan använda som exempel:

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

Swipe to start coding

Hämta efternamnen på de studenter som har fått mer än ett grade på provet i Mathematics.

Observera

Hämta endast surname för dessa studenter. Svaret ska endast innehålla en kolumn.

Kortfattade instruktioner

  • Hämta kolumnen student_surname.
  • Använd WHERE-satsen för att ange subject_name = 'Mathematics'.
  • Gruppera resultaten efter student_surname.
  • Använd HAVING-satsen med COUNT(grade) > 1.

Lösning

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 8
single

single

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

close

Awesome!

Completion rate improved to 4

bookMer Komplex Filtrering

Svep för att visa menyn

Skolan höll nyligen en tävling för elever som deltog i Matematik. Vissa elever belönades, men nu vill skolan säkerställa att inga elever har fuskat genom att delta i fler än ett prov, inklusive matematikprovet.

Din uppgift är att hitta efternamnen på de elever som deltog i fler än ett prov, där ett av dem är Mathematics.

Här är frågan från vår föregående uppgift som du kan använda som exempel:

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

Swipe to start coding

Hämta efternamnen på de studenter som har fått mer än ett grade på provet i Mathematics.

Observera

Hämta endast surname för dessa studenter. Svaret ska endast innehålla en kolumn.

Kortfattade instruktioner

  • Hämta kolumnen student_surname.
  • Använd WHERE-satsen för att ange subject_name = 'Mathematics'.
  • Gruppera resultaten efter student_surname.
  • Använd HAVING-satsen med COUNT(grade) > 1.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

close

Awesome!

Completion rate improved to 4
Avsnitt 1. Kapitel 8
single

single

some-alt