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 ...

junior

junior

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

entry

Có thể đổi tên cơ sở dữ liệu không? Nếu có, bạn sẽ đổi tên cơ sở dữ liệu như thế nào?

middle

Những khác biệt thực tế giữa COALESCE()ISNULL(,'') là gì?

expert

Những phương pháp tốt nhất khi sử dụng GUID làm khóa chính, cụ thể liên quan đến hiệu suất là gì?

Bình luận

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

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