1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Improving Query Performance in SQL Server

Connected

cvičení

IN a EXISTS

Chceš zjistit, která hlavní města zemí jsou případně uvedena jako nejbližší město k zaznamenaným zemětřesením. Tuto informaci lze získat pomocí INTERSECT a porovnáním tabulky Nations s tabulkou Earthquakes. Jenže INTERSECT vyžaduje, aby počet a pořadí sloupců v příkazech SELECT bylo v obou dotazech stejné – a ty chceš do výsledků zahrnout i další sloupce z vnějšího dotazu.

Zkusíš proto dva dotazy, každý s jiným operátorem, který ti dá požadované výsledky.

Pokyny 1/2

undefined XP
    1
    2
  • Přidej do vnějšího dotazu sloupce s počtem obyvatel země v roce 2017 a názvem hlavního města.
  • Přidej operátor pro porovnání vnějšího dotazu s poddotazem.