Tekrar - JOIN
Coddy'nin SQL Journey'sinin Temeller bölümünün bir parçası. Ders 45 / 72.
Görev
OrtaMevcut tablolar ve sütunlar:
orders:id,customer_idproducts:id,unit_price,units_in_stockorder_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
4Daha Fazla Anahtar Sözcük
IN anahtar sözcüğüBETWEEN anahtar sözcüğüLIKE anahtar sözcüğüAS anahtar sözcüğüTekrar - Cep Telefonu Modelleri2Koşullar
Koşulların TemelleriAND Anahtar SözcüğüOR Anahtar SözcüğüNOT Anahtar SözcüğüBirden Çok Koşulu BirleştirmeParantezlerBoolean Değerler3Belirli Döndürme Biçimi
Null değerlerSonuçları Sıralama 1. BölümSonuçları Sıralama 2. BölümTekrar - Siber Güvenlik FirmasıKayıt Sayısını SınırlamaTekrar - Araç Fabrikası6Giriş Alıştırmaları
Tekrar - Parlamento SeçimiTekrar - Polisin Suçluyu TutuklamasıTekrar - Bar İçecek KabıTekrar - Mühendis Yeni Sütunlar9Birden Çok Tablo
Temel JOIN Bölüm 1Temel JOIN Bölüm 2Tekrar - JOINKendine JOINTekrar - Kendine JOINUNIONSorguları Basitleştirme, WITH Anahtar SözcüğüTekrar - WITH SorgularıTekrar - Gayrimenkul Müteahhidi12Pencere Fonksiyonları 2. Bölüm
RANK ve DENSE_RANK FonksiyonlarıTekrar - RANK ve DENSE_RANKNTILE FonksiyonuToplama FonksiyonlarıROWS ve RANGE ÖlçütüKendi başına pratik yap: SQL playground