
SQL Nâng Cao: Window Functions, CTE Và Kỹ Thuật Tối Ưu Query
Hướng dẫn SQL nâng cao toàn diện: Window Functions (ROW_NUMBER, RANK, LAG, LEAD), CTE recursive, Running totals, PIVOT, và kỹ thuật tối ưu query. Kèm ví dụ thực tế cho Data Analyst.

Rót trà vào ly...
Tìm hiểu và thực hành SQL
Có 10 bài viết trong danh mục này.(Trang 1/2)
Danh mục khác
Hướng dẫn SQL nâng cao toàn diện: Window Functions (ROW_NUMBER, RANK, LAG, LEAD), CTE recursive, Running totals, PIVOT, và kỹ thuật tối ưu query. Kèm ví dụ thực tế cho Data Analyst.

Hướng dẫn SQL từ cơ bản đến trung cấp: SELECT, WHERE, JOIN, GROUP BY, HAVING, Subquery, Window Functions. Ví dụ thực tế với dữ liệu kinh doanh, so sánh với Excel.
Hướng dẫn tạo Stored Procedure trong SQL Server và PostgreSQL: parameters, variables, control flow, error handling — tự động hoá truy vấn phức tạp.
Hướng dẫn tạo và quản lý Index trong SQL — Clustered, Non-Clustered, Composite Index, khi nào nên dùng, khi nào tránh, và cách đo hiệu năng.
Hướng dẫn toàn diện câu lệnh INSERT INTO, UPDATE SET, DELETE FROM — thêm, sửa, xoá dữ liệu an toàn với WHERE, TRANSACTION và best practices.
Tìm hiểu về Subquery (truy vấn con) và CTE (Common Table Expression) — hai kỹ thuật giúp bạn viết các truy vấn phức tạp một cách rõ ràng và dễ bảo trì.
Hướng dẫn chi tiết Window Functions — kỹ thuật nâng cao giúp bạn tính toán trên từng nhóm dữ liệu mà không mất chi tiết dòng. Bao gồm ROW_NUMBER, RANK, DENSE_RANK, LAG, LEAD, SUM OVER.
Học cách nhóm dữ liệu và tính toán thống kê với GROUP BY, HAVING. Kèm các hàm tổng hợp COUNT, SUM, AVG, MIN, MAX và ví dụ thực tế trong phân tích dữ liệu.
Hiểu rõ INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN và CROSS JOIN. Khi nào dùng loại nào? Bài viết giải thích chi tiết kèm ví dụ thực tế.