1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Introduction to BigQuery

Connected

cvičení

Optimalizace dotazů pomocí CTE

CTE ti také pomáhají optimalizovat dotazy tím, že výpočty jako agregace provedou ještě před zpracováním dat v hlavním dotazu.

Řekněme, že chceš zjistit nejvyšší počet plateb podle počtu položek v objednávce. Toto cvičení ti ukáže, jak to efektivně zvládnout pomocí CTE.

Pokyny

100 XP
  • Doplň správné agregační funkce do poddotazu i hlavního dotazu.
  • Použij ARRAY_LENGTH k zjištění počtu položek v každé objednávce – ve sloupci order_items v hlavním dotazu to použij dvakrát.