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

Connected

cvičení

Pořadí syntaxe – velmi silná zemětřesení

Při spuštění dotazu se zpracování zastaví u první chyby, na kterou narazí, a vrátí chybovou zprávu. Protože se dotaz zpracovává v určitém pořadí kroků, první chyba vždy souvisí s tímto pořadím zpracování.

  • FROM se zpracovává jako první a ověřuje, zda dotazované tabulky v databázi existují.
  • WHERE se zpracovává vždy po FROM, pokud je zadána podmínka pro filtrování řádků. Sloupce, na které se podmínka vztahuje, musí existovat.
  • SELECT se zpracovává až ve chvíli, kdy jsou data připravena k načtení a zobrazení nebo vrácení uživateli.

Toto cvičení obsahuje tři dotazy – každý z nich má chyby. Tvým úkolem je chyby najít a opravit.

Popis chyby najdeš jako červený text pod záložkou query result.

Instrukce 1/3

undefined XP
  • 1

    Klikni na Run Code a podívej se na vzniklou chybu. Oprav ji a klikni na Submit Answer.

  • 2

    Klikni na Run Code a podívej se na vzniklou chybu. Oprav ji a klikni na Submit Answer.

  • 3

    Klikni na Run Code a podívej se na vzniklou chybu. Oprav ji a klikni na Submit Answer.