Haaste: Työntekijät, Joiden Palkka on Keskimääräistä Korkeampi
Kun alikysely kirjoitetaan WHERE
-osioon, voimme käyttää IN
-operaattoria ja comparison operators
:
SELECT column1, ...
FROM table
WHERE column1 > (SELECT AGG(column2) FROM table)
Swipe to start coding
Etsi työntekijät, joiden salary
on keskimääräistä palkkaa korkeampi käyttämällä alikyselyä WHERE
-osiossa.
Tulostaulussa tulisi olla 3 saraketta: first_name
, last_name
ja salary
. Järjestä sitten tulos palkan mukaan korkeimmasta alhaisimpaan käyttäen ORDER BY
.
Huomautus
Tätä syntaksia voidaan käyttää erinomaisena vaihtoehtona
HAVING
-lausekkeelle.
Lyhyet ohjeet
- Hae
first_name
,last_name
jasalary
sarakkeetemployees
taulusta. - Käytä
WHERE
-lausekkeessa sisäistä kyselyä syntaksillasalary > [inner query]
. - Sisäisessä kyselyssä hae
salary
sarakkeen keskiarvoemployees
taulusta. - Järjestä tulokset
salary
mukaan laskevassa järjestyksessä.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Can you explain how the IN operator works with subqueries?
What are some examples of comparison operators I can use in subqueries?
Can you show a practical example using both IN and a comparison operator in a WHERE clause?
Awesome!
Completion rate improved to 4
Haaste: Työntekijät, Joiden Palkka on Keskimääräistä Korkeampi
Pyyhkäise näyttääksesi valikon
Kun alikysely kirjoitetaan WHERE
-osioon, voimme käyttää IN
-operaattoria ja comparison operators
:
SELECT column1, ...
FROM table
WHERE column1 > (SELECT AGG(column2) FROM table)
Swipe to start coding
Etsi työntekijät, joiden salary
on keskimääräistä palkkaa korkeampi käyttämällä alikyselyä WHERE
-osiossa.
Tulostaulussa tulisi olla 3 saraketta: first_name
, last_name
ja salary
. Järjestä sitten tulos palkan mukaan korkeimmasta alhaisimpaan käyttäen ORDER BY
.
Huomautus
Tätä syntaksia voidaan käyttää erinomaisena vaihtoehtona
HAVING
-lausekkeelle.
Lyhyet ohjeet
- Hae
first_name
,last_name
jasalary
sarakkeetemployees
taulusta. - Käytä
WHERE
-lausekkeessa sisäistä kyselyä syntaksillasalary > [inner query]
. - Sisäisessä kyselyssä hae
salary
sarakkeen keskiarvoemployees
taulusta. - Järjestä tulokset
salary
mukaan laskevassa järjestyksessä.
Ratkaisu
Kiitos palautteestasi!
Awesome!
Completion rate improved to 4single