TSQL Window functions là gì?
TSQL Window functions là gì?
TSQL Window functions, hay còn gọi là hàm cửa sổ trong TSQL, là một nhóm các hàm trong SQL được sử dụng để thực hiện các phép tính trên một tập hợp các hàng có liên quan đến hàng hiện tại. Điểm đặc biệt của các hàm này là chúng không gộp các hàng lại thành một hàng duy nhất như các hàm tổng hợp thông thường (SUM, AVG, COUNT, ...), mà cho phép giữ nguyên số lượng hàng trong kết quả truy vấn. Một Window Function được định nghĩa khi có mệnh đề OVER() đi kèm sau lệnh gọi hàm, và có thể bao gồm các phần như PARTITION BY để phân chia dữ liệu thành các phần nhỏ hơn, và ORDER BY để sắp xếp dữ liệu trong mỗi phần. Các hàm cửa sổ thường được sử dụng trong các tình huống phân tích dữ liệu phức tạp, giúp thực hiện các ...
junior
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào