1. Learn
  2. /
  3. Cursuri
  4. /
  5. Analiza seriilor de timp în SQL Server

Connected

exercițiu

Alăturarea la un tabel de calendar

În exercițiul anterior, am explorat un tabel nou, dbo.Calendar. Acesta conține informații pre-calculate despre date, acoperind intervalul de la 1 ianuarie 2000 până la 31 decembrie 2049. Acum vrem să folosim acest tabel de calendar pentru a filtra un alt tabel, dbo.IncidentRollup.

Tabelul Incident Rollup conține date generate artificial despre incidente de securitate la o companie fictivă.

Îți amintești, probabil, din cursurile anterioare cum să unești tabele. Iată un exemplu de alăturare la un tabel de calendar:

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

Instrucțiuni 1/2

undefined XP
  • 1

    Completează spațiile libere pentru a determina ce date au înregistrat incidente de tip 3 în trimestrul fiscal 3 din FY2019.

  • 2

    Completează spațiile libere pentru a determina incidentele de tip 4 care au avut loc în weekend în FY2019, după săptămâna fiscală 30.