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ță:

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
Instrucțiuni pentru exercițiu
- Obține câmpul
categorydin tabelul corespunzător. - Aplică
NATURAL JOINpe tabelulpizza_type. - Grupează înregistrările după
categorydin tabelulpt(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
___
___