Build your ultimate AI agent
Mô tả khóa học
Bạn đã học cách tổng hợp và JOIN dữ liệu từ các bảng trong cơ sở dữ liệu—vậy bước tiếp theo là gì? Làm thế nào để bạn thao tác, biến đổi và hiểu dữ liệu một cách sâu sắc nhất? Khóa học ở mức trung cấp này sẽ dạy bạn các hàm chủ chốt để xử lý, lọc và phân loại thông tin trong cơ sở dữ liệu quan hệ, mở rộng bộ công cụ SQL và trả lời các câu hỏi phức tạp. Bạn sẽ thành thạo cách dùng câu lệnh CASE, subquery và window function—đồng thời khám phá vài sự thật thú vị về bóng đá qua European Soccer Database.Video có bản chép lời trực tiếp; bạn có thể hiển thị bằng cách nhấp "Show transcript" ở góc dưới bên trái của video.
Bảng thuật ngữ của khóa học nằm bên phải trong phần tài nguyên.
Để nhận tín chỉ CPE, bạn cần hoàn thành khóa học và đạt 70% ở bài đánh giá đủ điều kiện. Bạn có thể đi tới bài đánh giá bằng cách nhấp vào mục CPE credits ở bên phải.
Yêu cầu tiên quyết
Chương trình học
Đề cương khóa học
1
Cùng "CASE" giải quyết vấn đề
Trong chương này, bạn sẽ học cách dùng câu lệnh CASE WHEN để tạo biến phân loại, tổng hợp dữ liệu vào một cột duy nhất với nhiều điều kiện lọc, và tính số đếm cũng như tỷ lệ phần trăm.
- Ta sẽ dùng CASE50 XP
- Câu lệnh CASE cơ bản100 XP
- Câu lệnh CASE so sánh giá trị cột100 XP
- Câu lệnh CASE so sánh hai giá trị cột - phần 2100 XP
- Khi dùng CASE, mọi thứ trở nên phức tạp hơn50 XP
- CASE cho trận đại kình địch100 XP
- Lọc với câu lệnh CASE100 XP
- CASE WHEN với các hàm tổng hợp50 XP
- COUNT với CASE WHEN100 XP
- Chọn và cộng có điều kiện với CASE WHEN100 XP
- Dùng CASE và AVG để suy ra tỉ lệ100 XP
2
Subquery ngắn gọn và đơn giản
Trong chương này, bạn sẽ tìm hiểu về subquery trong các mệnh đề SELECT, FROM và WHERE. Bạn sẽ hiểu khi nào subquery là cần thiết để xây dựng bộ dữ liệu và nên đặt chúng ở đâu trong truy vấn để đạt hiệu quả tốt nhất.
3
Correlated Query, Nested Query và Common Table Expression
Trong chương này, bạn sẽ học cách dùng nested và correlated subquery để trích xuất dữ liệu phức tạp hơn từ cơ sở dữ liệu quan hệ. Bạn cũng sẽ học về common table expression và cách xây dựng truy vấn tốt nhất khi dùng nhiều common table expression.
4
Window Function
Bạn sẽ học về window function và cách truyền các hàm tổng hợp dọc theo một tập dữ liệu. Bạn cũng sẽ học cách tính tổng lũy kế (running total) và trung bình theo phân vùng (partitioned average).
S
Xử lý dữ liệu trong SQL
Hoàn
thành khóa học

