single
Haaste: Taulujen Tulosten Yhdistäminen
Pyyhkäise näyttääksesi valikon
Pyyhkäise aloittaaksesi koodauksen
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.
Lopputuloksena saat 3 saraketta: id (alias molempien taulujen ID:lle), first_name, last_name.
Lyhyet ohjeet
- Hae sarakkeet
id,first_namejalast_name. - Kirjoita
FROM-osioon kaksi sisäkkäistä kyselyä, jotka yhdistetäänUNION-lauseella. - Ensimmäisessä sisäkyselyssä valitse
employee_id,first_namejalast_nametaulustaemployees.- Anna
employee_id:lle aliasid.
- Anna
- Toisessa sisäkyselyssä valitse
contractor_id,first_namejalast_nametaulustacontractors.- Anna
contractor_id:lle aliasid.
- Anna
- Anna yhdistelmälle alias
combinedmolemmille sisäkyselyille. - Lopuksi käytä
WHERE-ehtoa:id % 2 = 0.
id % 2 == 0 tarkistaa, onko id parillinen. %-operaattori palauttaa jakojäännöksen, joten jos luku jaettuna jakajalla 2 ei jätä jakojäännöstä, se on parillinen.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme