1. Learn
  2. /
  3. कोर्स
  4. /
  5. Improving Query Performance in SQL Server

Connected

अभ्यास

UNION a UNION ALL

Chceš dotaz, který vrátí všechna města z databáze Earthquakes. Na první pohled to vypadá jednoduše – stačí dotaz na tabulku Cities. Abys ale získal/a opravdu všechna města v databázi, přidáš dotaz na tabulku Nations, která obsahuje i hlavní města jednotlivých států. K odstranění případných duplicitních řádků použiješ UNION.

Z čistě zvídavosti tě může zajímat, jestli nějaké duplicity vůbec existují. Pokud stejný dotaz spustíš s UNION ALL a porovnáš počty vrácených řádků, UNION ALL vrátí více řádků – pokud duplicity existují.

निर्देश 1/3

undefined XP
    1
    2
    3
  • Přidej do prvního dotazu sloupec s názvy měst z tabulky Cities.
  • Dotazy připoj pomocí UNION.
  • Přidej do druhého dotazu sloupec s hlavním městem daného státu.
  • Zkontroluj, kolik řádků bylo vráceno.