Menu
Coddy logo textTech

Riepilogo - JOIN

Fa parte della sezione Fondamenti del percorso SQL di Coddy. Lezione 45 di 72.

challenge icon

Sfida

Medio

Tabelle e colonne disponibili:

  • orders: id, customer_id
  • products: id, unit_price, units_in_stock
  • order_items: id, order_id, product_id, quantity

Trova gli ID dei clienti che hanno ordinato prodotti con un prezzo unitario inferiore a 10 e indica la quantità totale di questi prodotti economici ordinati da ciascun cliente.

Restituisci le seguenti colonne:

  • customer_id
  • total_quantity (la somma delle quantità dei prodotti con un prezzo unitario < 10 per ciascun cliente)

Provalo tu

-- Elenca la colonna di raggruppamento e il valore aggregato richiesti dall'esercizio
SELECT ____
FROM orders
-- Ogni join richiede una condizione che associ una colonna id alla colonna che fa riferimento a essa
INNER JOIN order_items ON ____
INNER JOIN products ON ____
-- Poi conserva solo le righe che soddisfano la soglia descritta nell'esercizio
WHERE ____
GROUP BY orders.customer_id;

Tutte le lezioni di Fondamenti

Esercitati da solo: Playground SQL