1. Учиться
  2. /
  3. Courses
  4. /
  5. Phân tích chuỗi thời gian trong SQL Server

Connected

Exercise

Xem ba giai đoạn liền kề trước đó

Các hàm cửa sổ LAG() và LEAD() cho phép bạn lần lượt nhìn lùi hoặc tiến theo thời gian. Nhờ đó, bạn có thể so sánh dữ liệu giữa các kỳ ngay trong một truy vấn đơn giản. Mỗi lần gọi LAG() hoặc LEAD() trả về NULL hoặc một hàng. Nếu bạn muốn xem nhiều kỳ trước đó, hãy gọi LAG() hoặc LEAD() nhiều lần.

Trong bài tập này, chúng ta sẽ so sánh số sự cố an ninh theo ngày cho loại sự cố 1 và 2 trong tháng 7 năm 2019, cụ thể là giai đoạn bắt đầu từ ngày 2/7 đến hết ngày 31/7. Ban quản lý muốn xem cửa sổ cuộn 4 ngày theo từng loại sự cố để phát hiện xu hướng đáng chú ý, bắt đầu từ hai ngày trước và nhìn tới một ngày sau.

Инструкции

100 XP
  • Điền SQL để trả về số sự cố của hai kỳ trước.
  • Điền SQL để trả về số sự cố của kỳ liền trước.
  • Điền SQL để trả về số sự cố của kỳ kế tiếp.