Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Uitdaging: Werknemers Met Een Hoger Dan Gemiddeld Salaris | Geneste Subquery's
Intermediate SQL

bookUitdaging: Werknemers Met Een Hoger Dan Gemiddeld Salaris

Wanneer een subquery wordt geschreven in de WHERE-sectie, kunnen we de IN-operator en comparison operators gebruiken:

SELECT column1, ...
FROM table
WHERE column1 > (SELECT AGG(column2) FROM table)
Taak

Swipe to start coding

Zoek werknemers waarvan het salary boven het gemiddelde salaris van alle werknemers ligt met behulp van een subquery in de WHERE-sectie.

De resulterende tabel moet 3 kolommen bevatten: first_name, last_name en salary. Sorteer vervolgens het resultaat op salaris van hoog naar laag met ORDER BY.

Opmerking

Deze syntaxis kan worden gebruikt als een uitstekend alternatief voor de HAVING-clausule.

Korte instructies

  • Haal de kolommen first_name, last_name en salary op uit de tabel employees.
  • Gebruik in de WHERE-clausule een subquery met de syntaxis salary > [inner query].
  • Haal in de subquery de gemiddelde waarde van de kolom salary uit de tabel employees.
  • Sorteer de resultaten op salary in aflopende volgorde.

Oplossing

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 4
single

single

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

close

Awesome!

Completion rate improved to 4

bookUitdaging: Werknemers Met Een Hoger Dan Gemiddeld Salaris

Veeg om het menu te tonen

Wanneer een subquery wordt geschreven in de WHERE-sectie, kunnen we de IN-operator en comparison operators gebruiken:

SELECT column1, ...
FROM table
WHERE column1 > (SELECT AGG(column2) FROM table)
Taak

Swipe to start coding

Zoek werknemers waarvan het salary boven het gemiddelde salaris van alle werknemers ligt met behulp van een subquery in de WHERE-sectie.

De resulterende tabel moet 3 kolommen bevatten: first_name, last_name en salary. Sorteer vervolgens het resultaat op salaris van hoog naar laag met ORDER BY.

Opmerking

Deze syntaxis kan worden gebruikt als een uitstekend alternatief voor de HAVING-clausule.

Korte instructies

  • Haal de kolommen first_name, last_name en salary op uit de tabel employees.
  • Gebruik in de WHERE-clausule een subquery met de syntaxis salary > [inner query].
  • Haal in de subquery de gemiddelde waarde van de kolom salary uit de tabel employees.
  • Sorteer de resultaten op salary in aflopende volgorde.

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

close

Awesome!

Completion rate improved to 4
Sectie 2. Hoofdstuk 4
single

single

some-alt