Функції SQL Сукупні виконати розрахунок на безлічі значень і повертає одне значення. Microsoft SQL Server підтримує тільки базові функції, такі сукупні як сума або MAX, в той час як багато хто з статистичних та аналітичних функцій не вистачає. QUIP IT Solutions надає користувачеві зробив агрегатні функції, які підвищують навколишнього середовища сценаріїв T-SQL, так що ви можете розрахувати медіану і процентиль в databa, як і будь-який інший вбудованої в функції сукупного. Це робить ваші SQL / T-SQL запити і збережені процедури набагато швидше, надійніше і ефективніше, ніж будь-який інший метод. Це також робить ваш сценарій набагато простіше і чистіше.
Налаштування цих функцій дуже проста. Ви дали сценарій файл, який ви запускаєте, як і будь-який інший сценарій SQL стосовно базі даних ви хочете створити ці агрегатні функції. І що це! Ви тепер готові використовувати наші агрегатні функції так само, як ви використовуєте будь-який інший SQL агрегатну функцію з або без "групи по" заяву.
SQL Server 2008 підтримує декілька робить параметрів в користувальницьких зробив агрегатних функцій, так що синтаксис є відносно просто. Він працює exaclty само, як MS Excel Різниця лише в тому, що замість того, selecing ряд ви використовуєте ім'я поля у функції. Наприклад,
Виберіть B, dbo.Percentile (, .90) [90 процентиль] з групи TMP по б --90th процентиля
Виберіть B, dbo.Percentile (, .95) [95 процентиль] з групи TMP по б --95th процентиля
Виберіть б, dbo.Median () [Медіана] з групи TMP по б - Медіана
Обмеження
100 записів в групі
Коментар не знайдено