Menu
Coddy logo textTech

Tekrar - JOIN

Coddy'nin SQL Journey'sinin Temeller bölümünün bir parçası. Ders 45 / 72.

challenge icon

Görev

Orta

Mevcut tablolar ve sütunlar:

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

Birim fiyatı 10 değerinden düşük olan ürünleri sipariş etmiş müşterilerin müşteri kimliklerini bulun ve her müşterinin sipariş ettiği bu ucuz ürünlerin toplam miktarını listeleyin.

Aşağıdaki sütunları döndürün:

  • customer_id
  • total_quantity (her müşteri için birim fiyatı < 10 olan ürünlerin miktarları toplamı)

Kendin dene

-- Görevin istediği gruplama sütununu ve toplulaştırılmış değeri listele
SELECT ____
FROM orders
-- Her birleştirme, bir id sütununu ona işaret eden sütunla eşleştiren bir koşul gerektirir
INNER JOIN order_items ON ____
INNER JOIN products ON ____
-- Ardından yalnızca görevin tanımladığı eşiği karşılayan satırları tut
WHERE ____
GROUP BY orders.customer_id;

Temeller bölümündeki tüm dersler

Kendi başına pratik yap: SQL playground