Wprowadzenie do analizy danych w SQL
W tym artykule przedstawiamy zadania SQL związane z analizą danych w bazie danych sklepu internetowego. Każde zadanie ma na celu sprawdzenie umiejętności tworzenia zapytań SQL oraz interpretacji danych z relacyjnych baz danych. Poniżej znajdziesz szczegółowy opis problemów oraz przykładowe podejścia do ich rozwiązania. SQL dla analizy danych to kluczowe narzędzie w procesie podejmowania decyzji biznesowych.
Zadania analizy danych SQL
Zadanie 1: Klienci z zamówieniami
Wypisz wszystkich klientów, którzy złożyli przynajmniej jedno zamówienie.
Zadanie 2: Produkty zamówione w ostatnim miesiącu
Wypisz nazwy wszystkich produktów, które zostały zamówione w ciągu ostatnich 30 dni.
Zadanie 3: Klienci i produkty A oraz B
Wypisz imiona i nazwiska klientów, którzy zamówili produkty o nazwie „Produkt A” lub „Produkt B”.
Zadanie 4: Klienci o nazwisku Kowal
Wypisz wszystkie zamówienia, które zostały złożone przez klientów ze słowem „Kowal” w nazwisku.
Zadanie 5: Produkty bez zamówień
Wypisz nazwy wszystkich produktów, które nie zostały zamówione przez żadnego klienta.
Zadanie 6: Zarobki od klientów z imieniem na „A”
Wypisz łączną wartość zamówień od klientów, których imię zaczyna się na literę „A”.
Zadanie 7: Klienci z zamówieniami powyżej 80 zł
Wypisz wszystkich klientów, którzy zamówili produkty o łącznej wartości przekraczającej 80 zł.
Zadanie 8: Produkty zamówione z ilościami i wartościami
Wypisz nazwy produktów, ich ilości oraz wartości w zamówieniach.
Zadanie 9: Klienci bez zamówień
Wypisz wszystkich klientów, którzy nie złożyli żadnych zamówień.
Zadanie 10: Zamówienia z 2023 roku
Wypisz szczegóły zamówień, w tym daty i ilości, dla zamówień złożonych w roku 2023.
Zadanie 11: Liczba zamówień klientów
Wypisz imiona i nazwiska klientów oraz liczbę zamówień, które złożyli. Posortuj wyniki według liczby zamówień malejąco.
Zadanie 12: Najczęściej zamawiane produkty
Wypisz produkty, które zostały zamówione w największej ilości, wraz z ich łączną ilością.
Zadanie 13: Wydatki klientów w sklepie
Wypisz ile każdy z klientów wydał w sklepie, grupując dane według imion.
Podsumowanie analizy danych w SQL
Powyższe zadania pozwalają przeprowadzić wszechstronną analizę danych sklepu. Dzięki SQL możemy:
- Zidentyfikować aktywnych klientów,
- Analizować popularne produkty,
- Oceniać całkowite przychody.
Te informacje wspierają podejmowanie decyzji w zakresie sprzedaży, marketingu oraz zarządzania ofertą sklepu.