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

bookHaaste: Taulukoiden Tulosten Yhdistäminen

Tehtävä

Swipe to start coding

Tehtäväsi on yhdistää employees ja contractors taulukot käyttäen UNION lauseketta.

Tämän jälkeen, tulostaulukosta, sinun tulee hakea vain ne ID:t, jotka ovat kahden kerrannaisia. Lisäksi sinun tulee hakea first_name ja last_name sarakkeet. Käytä syntaksia WHERE id % 2 = 0. Tässä tehtävässä sinun tulee käyttää alikyselyitä FROM osiossa kuten esimerkissä on näytetty.

Huom

Tuloksena sinulla pitäisi olla 3 saraketta: id (alias molempien taulukoiden ID:lle), first_name, last_name.

Lyhyet ohjeet

  • Hae id, first_name ja last_name sarakkeet.
  • FROM lausekkeessa kirjoita kaksi sisäistä kyselyä, jotka on yhdistetty UNION lausekkeella.
  • Ensimmäisessä sisäisessä kyselyssä valitse employee_id, first_name ja last_name employees taulukosta.
    • Anna alias id employee_id:lle.
  • Toisessa sisäisessä kyselyssä valitse contractor_id, first_name ja last_name contractors taulukosta.
    • Anna alias id contractor_id:lle.
  • Anna alias combined molemmille sisäisille kyselyille.
  • Lopuksi, käytä WHERE lauseketta ehdolla 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

Suggested prompts:

Can you explain this in simpler terms?

What are the main points I should remember?

Can you give me an example?

close

Awesome!

Completion rate improved to 4

bookHaaste: Taulukoiden Tulosten Yhdistäminen

Pyyhkäise näyttääksesi valikon

Tehtävä

Swipe to start coding

Tehtäväsi on yhdistää employees ja contractors taulukot käyttäen UNION lauseketta.

Tämän jälkeen, tulostaulukosta, sinun tulee hakea vain ne ID:t, jotka ovat kahden kerrannaisia. Lisäksi sinun tulee hakea first_name ja last_name sarakkeet. Käytä syntaksia WHERE id % 2 = 0. Tässä tehtävässä sinun tulee käyttää alikyselyitä FROM osiossa kuten esimerkissä on näytetty.

Huom

Tuloksena sinulla pitäisi olla 3 saraketta: id (alias molempien taulukoiden ID:lle), first_name, last_name.

Lyhyet ohjeet

  • Hae id, first_name ja last_name sarakkeet.
  • FROM lausekkeessa kirjoita kaksi sisäistä kyselyä, jotka on yhdistetty UNION lausekkeella.
  • Ensimmäisessä sisäisessä kyselyssä valitse employee_id, first_name ja last_name employees taulukosta.
    • Anna alias id employee_id:lle.
  • Toisessa sisäisessä kyselyssä valitse contractor_id, first_name ja last_name contractors taulukosta.
    • Anna alias id contractor_id:lle.
  • Anna alias combined molemmille sisäisille kyselyille.
  • Lopuksi, käytä WHERE lauseketta ehdolla 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