💡 Lời giải chi tiết:
Khi có các bản ghi bằng nhau, DENSE_RANK() sẽ gán cùng một hạng và hạng tiếp theo sẽ tăng liền kề (ví dụ: 1, 2, 2, 3), trong khi RANK() sẽ nhảy số (ví dụ: 1, 2, 2, 4). Kết luận Lý giải: DENSE_RANK() không để lại khoảng trống trong dãy số thứ tự khi có các giá trị trùng nhau