|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
31.03.2013, 10:17 | #1 |
Новичок
Джуниор
Регистрация: 11.02.2013
Сообщений: 2
|
MS SQL Server Management Studio. групповая функция
Доброго времени суток!
Появилось такая проблема.Существует запрос(на выходе несколько столбиков: отделения, филиалы компании, дата операционного дня). И мне надо чтоб еще одним столбиком выводилось нижнее значение экстремума(по методу доверительных интервалов). Но чтобы его вычислить, надо применить 4 формулы.Я решила написать отдельно функцию(Create function), где происходят все вычисления. с этим проблем нет. Но теперь проблема в том, что при вызове функции в селекте, выводимые значения не группируется (group by) по филиалам и датам. То есть без функции группировка работает. А с ней все значения расписываются на много-много строчек. Может кто-нибудь предложит какой выход? Был еще такой вариант, селект внутри функции: Код:
Последний раз редактировалось Stilet; 31.03.2013 в 12:02. |
31.03.2013, 10:45 | #2 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
вы бы показали основной запрос и что надо туда добавить, а то пока много букаф и мало смысла
а ваще функцию в селект применять надо осторожно, т.к. это как правило всюоптимизацию сервера сводит на нет. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Microsoft SQL Server Management Studio 2008 | Guren | Помощь студентам | 2 | 09.01.2013 07:16 |
Microsoft SQL Server Management Studio 2008 | Guren | SQL, базы данных | 0 | 04.01.2013 14:25 |
имя сервера в SQL Server Management Studio Express | Алиса. | Помощь студентам | 4 | 12.06.2011 19:52 |
Воgросы по SQL Server® 2008 Management Studio Express | zargandr1 | SQL, базы данных | 1 | 15.02.2011 08:51 |
MC SQL Server Management Studio | gezhel | SQL, базы данных | 4 | 29.03.2010 18:58 |