1. Learn
  2. /
  3. Cursuri
  4. /
  5. Joining Data in SQL

Connected

exercițiu

Compararea tipurilor de join

În acest exercițiu, vei analiza cum diferă rezultatele unui full join față de un left join și un inner join, unind tabelele countries și currencies. Te vei concentra pe regiunea North America și pe înregistrările în care name-ul țării lipsește.

Vei începe cu un full join, cu countries în stânga și currencies în dreapta. Reamintește-ți cum funcționează un full join cu ajutorul diagramei de mai jos!

Vei realiza apoi un left join similar și vei încheia cu un inner join, observând rezultatele pe parcurs.

Instrucțiuni 1/3

undefined XP
  • 1
    • Realizează un full join cu countries (stânga) și currencies (dreapta).
    • Filtrează după regiunea North America sau după numele de țară NULL.
  • 2
    • Repetă aceeași interogare ca înainte, transformând full join-ul într-un left join cu tabela currencies.
    • Compară rezultatul cu cel al full join-ului pentru a vedea ce s-a schimbat.
  • 3
    • Repetă aceeași interogare, de data aceasta realizând un inner join între countries și currencies.
    • Compară rezultatul cu cel al full join-ului și al left join-ului pentru a vedea ce s-a schimbat!