Chức năng SQL tổng hợp thực hiện một phép tính trên một tập hợp các giá trị và trả về một giá trị duy nhất. Microsoft SQL Server chỉ hỗ trợ chức năng tổng hợp cơ bản, chẳng hạn như SUM hoặc MAX, trong khi rất nhiều các chức năng thống kê và phân tích đang thiếu. Quip Giải pháp CNTT cung cấp người sử dụng thực hiện chức năng tổng hợp trong đó tăng cường môi trường kịch bản T-SQL, do đó bạn có thể tính toán trung bình và phần trăm trong databa giống như bất kỳ được xây dựng trong chức năng tổng hợp khác. Nó làm cho các truy vấn SQL / TSQL của bạn và các thủ tục được lưu trữ nhanh hơn, đáng tin cậy hơn và hiệu quả hơn so với các kỹ thuật khác. Nó cũng làm cho kịch bản của bạn đơn giản hơn nhiều và sạch hơn.
Cấu hình các chức năng này là rất đơn giản. Bạn đang đưa ra một tập tin kịch bản mà bạn chạy như bất kỳ kịch bản SQL khác so với cơ sở dữ liệu mà bạn muốn tạo ra các chức năng tổng hợp trong. Và đó là nó! bây giờ bạn đã sẵn sàng để sử dụng chức năng tổng hợp của chúng tôi giống như cách bạn sử dụng bất kỳ chức năng tổng hợp khác SQL có hoặc không có một "nhóm do" tuyên bố.
SQL Server 2008 không hỗ trợ nhiều tham số trong sử dụng thực hiện chức năng tổng hợp, do đó, các cú pháp tương đối đơn giản ở đây. Nó hoạt động exaclty giống như MS Excel sự khác biệt duy nhất là thay vì selecing nhiều bạn sử dụng một tên trường trong các chức năng. Ví dụ,
Chọn b, dbo.Percentile (a, 0,90) [90 Trăm] từ nhóm tmp bởi b --90th Trăm
Chọn b, dbo.Percentile (a, 0,95) [95 Trăm] từ nhóm tmp bởi b --95th Trăm
Chọn b, dbo.Median (a) [Median] từ nhóm tmp bằng b - Median
Hạn chế :
100 hồ sơ cho mỗi nhóm
Bình luận không