Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: FULL JOIN -käyttö | Taulujen Yhdistäminen
Keskitaso SQL

bookHaaste: FULL JOIN -käyttö

Tässä luvussa opit käyttämään erilaista taulujen yhdistämistä. Toisin kuin aiemmissa luvuissa, joissa käytit samaa JOIN-komentoa, tällä kertaa sinun tulee käyttää tiettyä yhdistämistapaa.

Tehtävä

Swipe to start coding

Laadi kysely, joka hakee listan kaikista kursseista ja opiskelijoista, mukaan lukien ne kurssit, joilla ei ole yhtään rekisteröitynyttä opiskelijaa, sekä ne opiskelijat, jotka eivät ole rekisteröityneet millekään kurssille.

Tämän saavuttamiseksi sinun tulee käyttää tiettyä liittymätyyppiä. Hae myös sarakkeet täsmälleen annetussa järjestyksessä:

courses.course_id,
courses.course_name,
courses.description,
enrollments.student_name,
enrollments.enrollment_date

Lisäksi järjestä tulos course_id-sarakkeen mukaan. Onnea matkaan!

Lyhyet ohjeet

  • Hae tarvittavat sarakkeet courses-taulusta.
  • Käytä FULL JOIN -liitosta yhdistääksesi enrollments-taulun.
  • Yhteinen sarake molemmissa tauluissa on courses.course_id = enrollments.course_id.
  • Järjestä tulokset courses.course_id-sarakkeen mukaan.

Ratkaisu

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 7
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: FULL JOIN -käyttö

Pyyhkäise näyttääksesi valikon

Tässä luvussa opit käyttämään erilaista taulujen yhdistämistä. Toisin kuin aiemmissa luvuissa, joissa käytit samaa JOIN-komentoa, tällä kertaa sinun tulee käyttää tiettyä yhdistämistapaa.

Tehtävä

Swipe to start coding

Laadi kysely, joka hakee listan kaikista kursseista ja opiskelijoista, mukaan lukien ne kurssit, joilla ei ole yhtään rekisteröitynyttä opiskelijaa, sekä ne opiskelijat, jotka eivät ole rekisteröityneet millekään kurssille.

Tämän saavuttamiseksi sinun tulee käyttää tiettyä liittymätyyppiä. Hae myös sarakkeet täsmälleen annetussa järjestyksessä:

courses.course_id,
courses.course_name,
courses.description,
enrollments.student_name,
enrollments.enrollment_date

Lisäksi järjestä tulos course_id-sarakkeen mukaan. Onnea matkaan!

Lyhyet ohjeet

  • Hae tarvittavat sarakkeet courses-taulusta.
  • Käytä FULL JOIN -liitosta yhdistääksesi enrollments-taulun.
  • Yhteinen sarake molemmissa tauluissa on courses.course_id = enrollments.course_id.
  • Järjestä tulokset courses.course_id-sarakkeen mukaan.

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 3. Luku 7
single

single

some-alt