Luyện tập SQL
Viết truy vấn, chạy thử ngay trên trình duyệt rồi nộp bài để được chấm bằng dữ liệu thật. Mỗi bài giải xong sẽ nhận XP và giữ chuỗi ngày học.
60 bài luyện tập
Bộ bài luyện
30 câu SQL nhập môn
Chặng khởi động với SELECT, WHERE, GROUP BY, JOIN và các hàm tổng hợp trên bộ dữ liệu bán lẻ.
30 bài
RFM: phân khúc khách hàng
Tính Recency - Frequency - Monetary, chấm điểm và chia phân khúc khách hàng bằng SQL.
12 bài
Cohort & churn
Đọc dữ liệu thuê bao: MRR, ARPU, retention theo cohort và tỷ lệ rời bỏ.
12 bài
Truy vấn tổng hợp đa ngành
Luyện mẫu phân tích trên dữ liệu nhân sự, ngân hàng, bệnh viện và giáo dục.
6 bài
Pandas nhập môn
Pack đang được biên soạn. Theo dõi để nhận thông báo khi mở.
Đang biên soạn
Danh sách bài
- 013Dễ10 XP
Tổng doanh thu
SUM · SUM · doanh thu
- 014Dễ10 XP
Giá trung bình sản phẩm
AVG · AVG · ROUND
- 015Dễ10 XP
Giá cao nhất và thấp nhất
MAX / MIN · MAX · MIN
- 016Dễ15 XP
Doanh thu theo danh mục
JOIN + GROUP BY · JOIN · GROUP BY · doanh thu
- 017Dễ15 XP
Số đơn mỗi khách
JOIN + GROUP BY · JOIN · GROUP BY
- 018Trung bình20 XP
Top 5 khách chi tiêu nhiều nhất
JOIN + GROUP BY · JOIN · TOP N
- 019Trung bình20 XP
Khách chưa từng mua
LEFT JOIN · LEFT JOIN · NULL
- 020Trung bình20 XP
Sản phẩm chưa từng bán
LEFT JOIN · LEFT JOIN
- 021Dễ10 XP
Đơn hàng kèm tên khách
JOIN · JOIN
- 022Dễ10 XP
Dòng hàng kèm tên sản phẩm
JOIN · JOIN
- 023Trung bình20 XP
Số món trung bình mỗi đơn
Subquery · Subquery · AVG
- 024Trung bình25 XP
Danh mục trên mức doanh thu trung bình
Subquery · CTE · Subquery