Build your ultimate AI agent
Mô tả khóa học
SQL Server có bộ công cụ mạnh mẽ để chuẩn bị, tổng hợp và truy vấn dữ liệu chuỗi thời gian. Khóa học này sẽ hướng dẫn bạn cách tạo và làm việc với ngày giờ, phân tích (parse) ngày từ chuỗi (và xử lý các chuỗi không hợp lệ), cũng như định dạng ngày cho mục đích báo cáo. Từ đó, bạn sẽ thấy cách các toán tử tổng hợp tích hợp sẵn và hàm cửa sổ của SQL Server giải quyết các bài toán kinh doanh quan trọng như tính tổng lũy kế, tìm trung bình động và hiển thị chênh lệch theo tháng dựa trên các bộ dữ liệu mẫu thực tế. Bạn cũng sẽ thấy rằng thay đổi góc nhìn về dữ liệu có thể giúp giải quyết những vấn đề khó.
Yêu cầu tiên quyết
Chương trình học
Đề cương khóa học
1
Làm việc với ngày và thời gian
Chương này đề cập đến các chức năng về ngày và thời gian trong SQL Server, bao gồm tạo ngày từ các thành phần, định dạng ngày cho báo cáo và làm việc với bảng lịch.
- Tạo ngày (date)50 XP
- Tách một ngày thành năm, tháng và ngày100 XP
- Tách ngày giờ thành các phần cấu thành100 XP
- Tính toán ngày và năm nhuận100 XP
- Làm tròn ngày giờ100 XP
- Định dạng ngày tháng để lập báo cáo50 XP
- Định dạng ngày với CAST() và CONVERT()100 XP
- Định dạng ngày với FORMAT()100 XP
- Làm việc với bảng lịch50 XP
- Lợi ích của bảng lịch (calendar tables)50 XP
- Thử dùng bảng lịch (calendar table)100 XP
- JOIN với bảng lịch (calendar)100 XP
2
Chuyển đổi sang kiểu ngày và thời gian
Tại đây, chúng ta sẽ chuyển đổi chuỗi và các đầu vào khác sang các kiểu dữ liệu ngày và thời gian.
3
Tổng hợp dữ liệu chuỗi thời gian
Trong chương này, chúng ta sẽ học các kỹ thuật để tổng hợp dữ liệu theo thời gian. Chúng ta sẽ ôn lại ngắn gọn các hàm tổng hợp và các hàm tổng hợp thống kê. Chúng ta sẽ tìm hiểu upsampling và downsampling dữ liệu. Cuối cùng, chúng ta sẽ xem các toán tử nhóm.
4
Trả lời câu hỏi chuỗi thời gian với hàm cửa sổ
Trong chương này, chúng ta sẽ học cách dùng hàm cửa sổ để thực hiện các phép tính theo thời gian, bao gồm tính tổng lũy kế và trung bình động, tính khoảng thời gian, và tìm mức độ chồng lấp tối đa.
S
Phân tích chuỗi thời gian trong SQL Server
Hoàn
thành khóa học

