1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do Snowflake SQL

Connected

ćwiczenie

Wspólne wyrażenia tabelowe (CTE)

Pissa, firma, dla której świadczysz usługi doradcze, planuje kampanię promocyjną i potrzebuje twojej pomocy.

Celem kampanii jest wyróżnienie najpopularniejszej pizzy pod względem łącznej liczby zamówień.

Firma rozważa też wprowadzenie zestawu ekonomicznego opartego na najtańszej pozycji w menu.

Twoim zadaniem jako inżyniera danych jest zidentyfikowanie obu tych pizz.

Instrukcje

100 XP
  • Utwórz CTE o nazwie most_ordered i ogranicz wyniki do 1.
  • Utwórz kolejne CTE o nazwie cheapest_pizza i odfiltruj najtańszą pizzę, używając podzapytania do znalezienia minimalnej ceny.
  • Uzupełnij zapytanie, aby wybrać pizza_id oraz total_qty z aliasem metric z CTE most_ordered.
  • Uwzględnij pizza_id oraz price z aliasem metric z CTE cheapest_pizza. Pamiętaj, aby zachować kolejność kolumn.
Powered by Snowflake