
SQL
Podstawy SQL: od pierwszej tabeli do wyniku, któremu można zaufać
Zapytanie może działać i nadal odpowiadać na niewłaściwe pytanie. Przechodzę przez podstawy SQL na sześciu zamówieniach: od wyboru kolumn do grupowania, braków i kontroli wyniku.
Tag
Artykuły KajoData na temat: baza danych. Praktyczna wiedza o analizie danych, narzędziach i pracy.
Artykuły: 9

SQL
Zapytanie może działać i nadal odpowiadać na niewłaściwe pytanie. Przechodzę przez podstawy SQL na sześciu zamówieniach: od wyboru kolumn do grupowania, braków i kontroli wyniku.

Praca i rozwój
Działający SELECT może dawać błędną odpowiedź. Na kompletnym przykładzie sprawdzam zakres, ziarno danych, JOIN-y i brakujące kwoty.

SQL
Dwa zbiory, jeden JOIN i nagle sprzedaż rośnie dwukrotnie. Niestety wyłącznie w raporcie. Pokazuję, jak dobieram złączenie do pytania i sprawdzam, czy wynik nadal opisuje właściwe rzeczy.

SQL
Prześledź sześć zamówień, rozpoznaj braki i powtórzenia oraz ustal, jakie warunki musi spełnić wiarygodny wynik raportu.

SQL
Pokazuję oba układy na tych samych trzech pozycjach sprzedaży. Oddzielam szczegółowość danych od podziału wymiarów i wskazuję, co sprawdzić przed wyborem.

SQL
Wybieram październikowe zamówienia z sześciu rekordów. Pokazuję, jak nawiasy, brak statusu i koniec miesiąca zmieniają wynik.

SQL
Pokazuję, dlaczego lista krajów ma cztery wiersze, ich licznik trzy, a dodanie miasta zmienia wynik. Sprawdzisz też, kiedy DISTINCT ukrywa błąd.

SQL
Pokazuję, jak z czterech zamówień wybrać potrzebne kolumny i obliczyć kwoty. Wyjaśniam też duplikaty, aliasy oraz kolejność wierszy.

SQL
Na sześciu zamówieniach pokazuję kolejność WHERE, GROUP BY i HAVING, wpływ NULL na liczniki i średnią oraz kontrolę wyniku przed wysłaniem raportu.