Функции 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 записей в группе
Комментарии не найдены