SQL Master: Cơ bản đến nâng cao
QA/Tester giỏi SQL luôn xác minh dữ liệu nhanh và chính xác hơn hẳn — thay vì chỉ tin vào những gì hiển thị trên UI. Trang này tổng hợp lộ trình luyện SQL từ cơ bản đến nâng cao, so sánh trực tiếp cách viết query của Junior và Senior, kèm bài tập thực hành để bạn tự luyện đến khi thành thạo.
Tiến độ được lưu ngay trên trình duyệt của bạn (localStorage) — không cần đăng nhập.
Lộ trình SQL: cơ bản → nâng cao
Nhấn vào tiêu đề mỗi cấp độ để thu gọn/mở rộng. Tick vào các mục đã thành thạo để theo dõi tiến độ.
Mẹo dùng SQL: Senior vs Junior
Cùng giải quyết một vấn đề, nhưng cách tiếp cận cho thấy rõ sự khác biệt về kinh nghiệm.
40 Best Practice dùng DB: Chuyên gia vs Người thường
Không chỉ là cú pháp SQL — đây là những thói quen ở tầng vận hành, bảo mật, thiết kế mà chuyên gia dữ liệu để ý còn người dùng thông thường thường bỏ qua vì chưa thấy hậu quả ngay lập tức.
Đào sâu: Index & EXPLAIN
Kiến thức nâng cao hay bị hỏi khi phỏng vấn senior — mỗi mục kèm câu lệnh SQL và kết quả EXPLAIN thật để thấy rõ khác biệt trước/sau khi tối ưu, không chỉ lý thuyết suông.
Luyện SQL: bài tập thực hành
Tất cả bài tập dùng chung 2 bảng dữ liệu mẫu bên dưới. Tự viết câu SQL trước khi mở gợi ý đáp án.
Công cụ tham khảo
Tài liệu chính thức, ưu tiên đọc trực tiếp thay vì qua bài viết tổng hợp lại.