Powtórka — JOIN
Część sekcji Podstawy ścieżki SQL w Coddy. Lekcja 45 z 72.
Wyzwanie
ŚredniDostępne tabele i kolumny:
orders:id,customer_idproducts:id,unit_price,units_in_stockorder_items:id,order_id,product_id,quantity
Znajdź identyfikatory klientów, którzy zamówili produkty o cenie jednostkowej niższej niż 10, i podaj łączną ilość tych tanich produktów zamówionych przez każdego klienta.
Zwróć następujące kolumny:
- customer_id
- total_quantity (suma ilości produktów o cenie jednostkowej < 10 dla każdego klienta)
Spróbuj swoich sił
-- Podaj kolumnę grupowania i zagregowaną wartość wymaganą w zadaniu
SELECT ____
FROM orders
-- Każde złączenie wymaga warunku dopasowującego kolumnę id do kolumny, która się do niej odwołuje
INNER JOIN order_items ON ____
INNER JOIN products ON ____
-- Następnie pozostaw tylko wiersze spełniające warunek progowy opisany w zadaniu
WHERE ____
GROUP BY orders.customer_id;Wszystkie lekcje w sekcji Podstawy
4Więcej słów kluczowych
Słowo kluczowe INSłowo kluczowe BETWEENSłowo kluczowe LIKESłowo kluczowe ASPowtórzenie – modele telefonów komórkowych2Instrukcje warunkowe
Podstawy instrukcji warunkowychSłowo kluczowe ANDSłowo kluczowe ORSłowo kluczowe NOTŁączenie wielu warunkówNawiasyWartości logiczne3Określony format zwracanych danych
Wartości nullSortowanie wyników — część 1Sortowanie wyników — część 2Powtórzenie — firma zajmująca się cyberbezpieczeństwemOgraniczanie liczby rekordówPowtórzenie — fabryka pojazdów6Wyzwania na początek
Powtórka – wybory parlamentarnePowtórka – zatrzymanie przestępcy przez policjęPowtórka – pojemnik na napój w barzePowtórka – inżynier: nowe kolumnyPoćwicz samodzielnie: Edytor online SQL