Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Taulujen Tulosten Yhdistäminen | Sisäkkäiset Alikyselyt
Keskitaso SQL

bookHaaste: Taulujen Tulosten Yhdistäminen

Tehtävä

Swipe to start coding

Tehtävänäsi on yhdistää employees- ja contractors-taulut käyttämällä UNION-lausetta.

Tämän jälkeen tulostaulusta tulee poimia vain ne ID:t, jotka ovat kahden kerrannaisia. Lisäksi sinun tulee hakea sarakkeet first_name ja last_name. Käytä ehtoa WHERE id % 2 = 0. Tässä tehtävässä sinun tulee käyttää alikyselyitä FROM-osiossa esimerkin mukaisesti.

Huomio

Lopputuloksena taulussa tulee olla 3 saraketta: id (alias molempien taulujen ID:lle), first_name, last_name.

Lyhyet ohjeet

  • Hae sarakkeet id, first_name ja last_name.
  • Kirjoita FROM-osioon kaksi sisäkkäistä kyselyä, jotka yhdistetään UNION-lauseella.
  • Ensimmäisessä sisäkyselyssä valitse employee_id, first_name ja last_name taulusta employees.
    • Anna employee_id:lle alias id.
  • Toisessa sisäkyselyssä valitse contractor_id, first_name ja last_name taulusta contractors.
    • Anna contractor_id:lle alias id.
  • Anna yhdistelmälle alias combined molemmille sisäkyselyille.
  • Lopuksi käytä WHERE-ehtoa: id % 2 = 0.

Ratkaisu

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 6
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

close

Awesome!

Completion rate improved to 4

bookHaaste: Taulujen Tulosten Yhdistäminen

Pyyhkäise näyttääksesi valikon

Tehtävä

Swipe to start coding

Tehtävänäsi on yhdistää employees- ja contractors-taulut käyttämällä UNION-lausetta.

Tämän jälkeen tulostaulusta tulee poimia vain ne ID:t, jotka ovat kahden kerrannaisia. Lisäksi sinun tulee hakea sarakkeet first_name ja last_name. Käytä ehtoa WHERE id % 2 = 0. Tässä tehtävässä sinun tulee käyttää alikyselyitä FROM-osiossa esimerkin mukaisesti.

Huomio

Lopputuloksena taulussa tulee olla 3 saraketta: id (alias molempien taulujen ID:lle), first_name, last_name.

Lyhyet ohjeet

  • Hae sarakkeet id, first_name ja last_name.
  • Kirjoita FROM-osioon kaksi sisäkkäistä kyselyä, jotka yhdistetään UNION-lauseella.
  • Ensimmäisessä sisäkyselyssä valitse employee_id, first_name ja last_name taulusta employees.
    • Anna employee_id:lle alias id.
  • Toisessa sisäkyselyssä valitse contractor_id, first_name ja last_name taulusta contractors.
    • Anna contractor_id:lle alias id.
  • Anna yhdistelmälle alias combined molemmille sisäkyselyille.
  • Lopuksi käytä WHERE-ehtoa: id % 2 = 0.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

close

Awesome!

Completion rate improved to 4
Osio 2. Luku 6
single

single

some-alt