ÎncepețiÎncepe gratuit

Este corect cu RIGHT?

Ai aflat că right join-urile nu sunt folosite la fel de des ca left join-urile. Un motiv important pentru asta este că right join-urile pot fi întotdeauna rescrise ca left join-uri, iar deoarece îmbinările sunt construite de obicei de la stânga la dreapta, a uni tabelele pornind din stânga pare mai intuitiv.

Poate fi dificil să înțelegi când left join-urile și right join-urile returnează rezultate echivalente. Vei explora acest lucru în acest exercițiu!

Acest exercițiu face parte din cursul

Joining Data in SQL

Vezi cursul

Instrucțiuni pentru exercițiu

  • Scrie o nouă interogare folosind RIGHT JOIN care produce un rezultat identic cu cel al LEFT JOIN-ului furnizat.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

-- Modify this query to use RIGHT JOIN instead of LEFT JOIN
SELECT countries.name AS country, languages.name AS language, percent
FROM countries
LEFT JOIN languages
USING(code)
ORDER BY language;
Editează și rulează codul