Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Составление SQL-запросов > mssql: как создать агрегирующую функцию?


Автор: VladimirShushkov 27.2.2010, 01:03
Здравствуйте, уважаемые Коллеги!

С SQL я не совсем на ты... Копаюсь в учебниках. Помогите пожалуйста разобраться с такой задачей...
У нас используется SQL Server 2000 со всеми своими ограничениями. Не могу сообразить, как создать функцию, которая будет принимать на вход как скалярные так и табличные значения, а на выходе давать скаляр, чтоб можно было группировать значения в дальнейшем... К примеру, взять встроенную функцию MAX(). Как ее реализвать средствами T-SQL? 
Прошу прощения, что не владею терминологией в должной мере.

Большое спасибо.

Автор: Zloxa 27.2.2010, 09:50
http://msdn.microsoft.com/en-us/library/ms190678(SQL.90).aspx, AFAIK появились только в sql 2005

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)