Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Mere Kompleks Filtrering | Gruppering
Mellemliggende SQL

Stryg for at vise menuen

book
Mere Kompleks Filtrering

Skolen afholdt for nylig en konkurrence for elever, der deltog i Matematik. Nogle elever blev belønnet, men nu ønsker skolen at sikre, at ingen elever snyd ved at tage mere end én eksamen, inklusive matematikeksamenen.

Din opgave er at finde efternavnene på elever, der tog mere end én eksamen, hvoraf den ene var Mathematics.

Her er forespørgslen fra vores forrige opgave, som du kan bruge som et eksempel:

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

Swipe to start coding

Hent efternavnene på de studerende, der modtog mere end én grade, og et af de fag, de tog, var Mathematics.

Bemærk

Hent kun efternavnene på disse studerende. Svaret skal kun have én kolonne.

Korte instruktioner

  • Hent kolonnen student_surname.
  • Brug WHERE klausulen til at sætte subject_name = 'Mathematics'.
  • Gruppér resultaterne efter student_surname.
  • Brug HAVING klausulen med COUNT(grade) > 1.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 8

Spørg AI

expand
ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

book
Mere Kompleks Filtrering

Skolen afholdt for nylig en konkurrence for elever, der deltog i Matematik. Nogle elever blev belønnet, men nu ønsker skolen at sikre, at ingen elever snyd ved at tage mere end én eksamen, inklusive matematikeksamenen.

Din opgave er at finde efternavnene på elever, der tog mere end én eksamen, hvoraf den ene var Mathematics.

Her er forespørgslen fra vores forrige opgave, som du kan bruge som et eksempel:

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

Swipe to start coding

Hent efternavnene på de studerende, der modtog mere end én grade, og et af de fag, de tog, var Mathematics.

Bemærk

Hent kun efternavnene på disse studerende. Svaret skal kun have én kolonne.

Korte instruktioner

  • Hent kolonnen student_surname.
  • Brug WHERE klausulen til at sætte subject_name = 'Mathematics'.
  • Gruppér resultaterne efter student_surname.
  • Brug HAVING klausulen med COUNT(grade) > 1.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 8
Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Vi beklager, at noget gik galt. Hvad skete der?
some-alt