Câu hỏi phỏng vấn T-SQL
Câu hỏi

TSQL Window functions là gì?

Câu trả lời

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 phép tính như tính tổng, tru...

junior

junior

Gợi ý câu hỏi phỏng vấn

senior

Tên các loại Trigger?

senior

Chỉ mục ClusteredNon Clustered thực sự có ý nghĩa gì?

senior

Sự khác biệt giữa PARTITION BYGROUP BY là gì?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào