ÎncepețiÎncepe gratuit

NATURAL JOIN

Pissa, compania de livrare a pizzei în continuă expansiune, are o nouă provocare pentru tine. Ei vor să afle ce tip de pizza generează cel mai mare venit.

Iată schema pizza pentru referință:

Schema Diagram

Identifică singura categorie de pizza cu cele mai mari vânzări folosind cunoștințele tale despre NATURAL JOIN.

Acest exercițiu face parte din cursul

Introducere în Snowflake SQL

Vezi cursul

Instrucțiuni pentru exercițiu

  • Obține câmpul category din tabelul corespunzător.
  • Aplică NATURAL JOIN pe tabelul pizza_type.
  • Grupează înregistrările după category din tabelul pt (pizza_type).
  • Ordonează rezultatele după total_revenue în ordine descrescătoare și limitează la un singur înregistrare, astfel încât să fie returnat doar tipul de pizza cu cel mai mare venit.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

SELECT
	-- Get the pizza category
    ___,
    SUM(p.price * od.quantity) AS total_revenue
FROM order_details AS od
NATURAL JOIN pizzas AS p
-- NATURAL JOIN the pizza_type table
___ pizza_type AS pt
-- GROUP the records by category
___
-- ORDER by total_revenue and limit the records
___
___
Editează și rulează codul