1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Time Series Analysis in SQL Server

Connected

Cvičení

Spojení s kalendářní tabulkou

V předchozím cvičení jsme se podívali na novou tabulku dbo.Calendar. Tato tabulka obsahuje předem vypočtené informace o datech od 1. ledna 2000 do 31. prosince 2049. Teď tuto kalendářní tabulku využijeme k filtrování jiné tabulky – dbo.IncidentRollup.

Tabulka Incident Rollup obsahuje uměle vygenerovaná data týkající se bezpečnostních incidentů ve fiktivní společnosti.

Z předchozích kurzů možná znáš spojování tabulek. Tady je příklad spojení s kalendářní tabulkou:

SELECT
    t.Column1,
    t.Column2
FROM dbo.Table t
    INNER JOIN dbo.Calendar c
        ON t.Date = c.Date;

Instrukce 1/2

undefined XP
  • 1

    Doplň chybějící části a zjisti, která data zaznamenala incidenty typu 3 ve třetím fiskálním kvartálu fiskálního roku 2019.

  • 2

    Doplň chybějící části a zjisti, u kterých incidentů typu 4 došlo o víkendu v fiskálním roce 2019 po 30. fiskálním týdnu.