ÎncepețiÎncepe gratuit

UNION și UNION ALL

Vrei o interogare care să returneze toate orașele din baza de date Earthquakes. Ar trebui să fie o interogare simplă pe tabela Cities. Totuși, pentru a te asigura că obții toate orașele din bază, vei adăuga la interogare și tabela Nations, ca să incluzi și capitalele. Vei folosi UNION pentru a elimina rândurile duplicate.

Din curiozitate, vrei să știi dacă există vreun rând duplicat. Dacă faci aceeași interogare, dar folosești UNION ALL în loc de UNION, și compari numărul de rânduri returnate, UNION ALL va returna mai multe rânduri dacă există duplicate.

Acest exercițiu face parte din cursul

Îmbunătățirea performanței interogărilor în SQL Server

Vezi cursul

Exercițiu interactiv practic

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

SELECT ___ AS NearCityName, -- City name column
	   CountryCode
FROM Cities

___ -- Append queries

SELECT ___ AS NearCityName, -- Nation capital column
       Code2 AS CountryCode
FROM Nations;
Editează și rulează codul