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!

Osio 2. Luku 6
single

single

some-alt