Utfordring: Ansatte Med Høyere Enn Gjennomsnittlig Lønn
Når en underforespørsel skrives i WHERE-delen, kan vi bruke IN-operatoren og comparison operators:
SELECT column1, ...
FROM table
WHERE column1 > (SELECT AGG(column2) FROM table)
Swipe to start coding
Finn ansatte hvis salary er over gjennomsnittslønnen for alle ansatte ved å bruke en underforespørsel i WHERE-delen.
Resultattabellen skal ha 3 kolonner: first_name, last_name og salary. Sorter deretter resultatet etter lønn fra høyest til lavest med ORDER BY.
Merk
Denne syntaksen kan brukes som et godt alternativ til
HAVING-setningen.
Korte instruksjoner
- Hent kolonnene
first_name,last_nameogsalaryfra tabellenemployees. - Bruk en underforespørsel i
WHERE-delen med syntaksensalary > [inner query]. - I underforespørselen, hent gjennomsnittsverdien av kolonnen
salaryfra tabellenemployees. - Sorter resultatene etter
salaryi synkende rekkefølge.
Løsning
Takk for tilbakemeldingene dine!
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Can you explain how the subquery works in this example?
What other operators can I use with subqueries in the WHERE clause?
Can you give more examples of using subqueries with different comparison operators?
Awesome!
Completion rate improved to 4
Utfordring: Ansatte Med Høyere Enn Gjennomsnittlig Lønn
Sveip for å vise menyen
Når en underforespørsel skrives i WHERE-delen, kan vi bruke IN-operatoren og comparison operators:
SELECT column1, ...
FROM table
WHERE column1 > (SELECT AGG(column2) FROM table)
Swipe to start coding
Finn ansatte hvis salary er over gjennomsnittslønnen for alle ansatte ved å bruke en underforespørsel i WHERE-delen.
Resultattabellen skal ha 3 kolonner: first_name, last_name og salary. Sorter deretter resultatet etter lønn fra høyest til lavest med ORDER BY.
Merk
Denne syntaksen kan brukes som et godt alternativ til
HAVING-setningen.
Korte instruksjoner
- Hent kolonnene
first_name,last_nameogsalaryfra tabellenemployees. - Bruk en underforespørsel i
WHERE-delen med syntaksensalary > [inner query]. - I underforespørselen, hent gjennomsnittsverdien av kolonnen
salaryfra tabellenemployees. - Sorter resultatene etter
salaryi synkende rekkefølge.
Løsning
Takk for tilbakemeldingene dine!
single