Herausforderung: Mitarbeiter mit Überdurchschnittlichem Gehalt
Wenn eine Unterabfrage im WHERE
-Bereich geschrieben wird, können wir den IN
-Operator und comparison operators
verwenden:
SELECT column1, ...
FROM table
WHERE column1 > (SELECT AGG(column2) FROM table)
Swipe to start coding
Finde Mitarbeitende deren salary
über dem durchschnittlichen Gehalt aller Mitarbeitenden liegt unter Verwendung einer Unterabfrage im WHERE
-Bereich.
Die resultierende Tabelle sollte 3 Spalten haben: first_name
, last_name
und salary
. Anschließend sortiere das Ergebnis nach salary von höchstem zu niedrigstem Wert unter Verwendung von ORDER BY
.
Hinweis
Diese Syntax kann als eine hervorragende Alternative zur
HAVING
-Klausel verwendet werden.
Kurze Anweisungen
- Rufe die Spalten
first_name
,last_name
undsalary
aus der Tabelleemployees
ab. - Verwende in der
WHERE
-Klausel eine verschachtelte Abfrage mit der Syntaxsalary > [inner query]
. - Ermittle in der inneren Abfrage den Durchschnittswert der Spalte
salary
aus der Tabelleemployees
. - Sortiere die Ergebnisse absteigend nach
salary
.
Lösung
Danke für Ihr Feedback!
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 4Awesome!
Completion rate improved to 4
Herausforderung: Mitarbeiter mit Überdurchschnittlichem Gehalt
Wenn eine Unterabfrage im WHERE
-Bereich geschrieben wird, können wir den IN
-Operator und comparison operators
verwenden:
SELECT column1, ...
FROM table
WHERE column1 > (SELECT AGG(column2) FROM table)
Swipe to start coding
Finde Mitarbeitende deren salary
über dem durchschnittlichen Gehalt aller Mitarbeitenden liegt unter Verwendung einer Unterabfrage im WHERE
-Bereich.
Die resultierende Tabelle sollte 3 Spalten haben: first_name
, last_name
und salary
. Anschließend sortiere das Ergebnis nach salary von höchstem zu niedrigstem Wert unter Verwendung von ORDER BY
.
Hinweis
Diese Syntax kann als eine hervorragende Alternative zur
HAVING
-Klausel verwendet werden.
Kurze Anweisungen
- Rufe die Spalten
first_name
,last_name
undsalary
aus der Tabelleemployees
ab. - Verwende in der
WHERE
-Klausel eine verschachtelte Abfrage mit der Syntaxsalary > [inner query]
. - Ermittle in der inneren Abfrage den Durchschnittswert der Spalte
salary
aus der Tabelleemployees
. - Sortiere die Ergebnisse absteigend nach
salary
.
Lösung
Danke für Ihr Feedback!
single
Awesome!
Completion rate improved to 4
Herausforderung: Mitarbeiter mit Überdurchschnittlichem Gehalt
Swipe um das Menü anzuzeigen
Wenn eine Unterabfrage im WHERE
-Bereich geschrieben wird, können wir den IN
-Operator und comparison operators
verwenden:
SELECT column1, ...
FROM table
WHERE column1 > (SELECT AGG(column2) FROM table)
Swipe to start coding
Finde Mitarbeitende deren salary
über dem durchschnittlichen Gehalt aller Mitarbeitenden liegt unter Verwendung einer Unterabfrage im WHERE
-Bereich.
Die resultierende Tabelle sollte 3 Spalten haben: first_name
, last_name
und salary
. Anschließend sortiere das Ergebnis nach salary von höchstem zu niedrigstem Wert unter Verwendung von ORDER BY
.
Hinweis
Diese Syntax kann als eine hervorragende Alternative zur
HAVING
-Klausel verwendet werden.
Kurze Anweisungen
- Rufe die Spalten
first_name
,last_name
undsalary
aus der Tabelleemployees
ab. - Verwende in der
WHERE
-Klausel eine verschachtelte Abfrage mit der Syntaxsalary > [inner query]
. - Ermittle in der inneren Abfrage den Durchschnittswert der Spalte
salary
aus der Tabelleemployees
. - Sortiere die Ergebnisse absteigend nach
salary
.
Lösung
Danke für Ihr Feedback!