Transakcje dziennie
Czas na eksploracyjną analizę danych temporalnych na zbiorze danych BikeShare. Napisz zapytanie, które określi, ile transakcji przypada na każdy dzień.
Zbiory danych często pochodzą z wielu źródeł – takie zapytanie pomoże ci sprawdzić, czy w danych nie brakuje żadnych rekordów.
To ćwiczenie jest częścią kursu
Funkcje i procedury składowane w SQL Server
Instrukcje do ćwiczenia
- Użyj
CONVERT(), aby w klauzuliSELECTiGROUP BYwyodrębnić część datową z kolumnyStartDate. - Użyj
COUNT(), aby policzyć, ile rekordów istnieje dla każdej wartościStartDate. - Posortuj wyniki według części datowej kolumny
StartDate.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
SELECT
-- Select the date portion of StartDate
___(___, StartDate) as StartDate,
-- Measure how many records exist for each StartDate
___(___) as CountOfRows
FROM CapitalBikeShare
-- Group by the date portion of StartDate
___ BY ___(___, StartDate)
-- Sort the results by the date portion of StartDate
___ BY ___(___, StartDate);