Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 значение колонок по мин и мах дат  [new]
sakot
Member

Откуда:
Сообщений: 132
Добрый день,

есть следующие данные (sql server 2014):

             Event      g  Start 	         End 	Pres_Avg	Pres_Min	Pres_Max	Pres_Start 	Pres_End 
     11-PSV-401002A	3  4-4-16 12:51	4-4-16 13:58	6.07990537	6.05642176	6.10893869	6.07731962	6.05642176
     11-PSV-401002A	3  4-4-16 14:04	4-4-16 14:29	6.09301376	6.0584569	6.13351011	6.06586695	6.0584569
     11-PSV-401002A	3  4-4-16 14:38	4-4-16 15:09	6.10506467	6.05952168	6.12660933	6.06916332	6.05952168


Я изпользую следующий запрос чтоб получить среднее значение по Pres_Avg и мин и мах по Pres_Min и Pres_Max:

select [Event], 
       min([Start ]) [Start ], 
       max([End ]) [End ], 
       avg([Pres_Avg]) [Pres_Avg],
       Min([Pres_Min]) [Pres_Min],
       Max([Pres_Max]) [Pres_Max]
    from y
    group by [Event], g


как бы мне получить Pres_Start где min([Start ]) и Pres_End где max([End ]) в том же самом запросе:

          Event        Start             End    Pres_Avg    Pres_Min    Pres_Max    Pres_Start  Pres_End 
 11-PSV-401002A 4-4-16 12:51    4-4-16 15:09    6.092661    6.05642176  6.13351011  6.07731962  6.05952168



спасибо
19 окт 16, 12:15    [19799090]     Ответить | Цитировать Сообщить модератору
 Re: значение колонок по мин и мах дат  [new]
iap
Member

Откуда: Москва
Сообщений: 47142
sakot,

для одного и того же min([Start ]) может быть несколько разных Pres_Start, правильно?
И что же делать в таком случае?
19 окт 16, 12:18    [19799118]     Ответить | Цитировать Сообщить модератору
 Re: значение колонок по мин и мах дат  [new]
Добрый Э - Эх
Guest
sakot,

как вариант: "хулиганский вариант"
19 окт 16, 12:20    [19799128]     Ответить | Цитировать Сообщить модератору
 Re: значение колонок по мин и мах дат  [new]
sakot
Member

Откуда:
Сообщений: 132
iap,

не понял, в группе может быть толькл один min([Start ]) и соотвественно значение Pres_Start соотвествующее для этого min([Start).
19 окт 16, 12:26    [19799168]     Ответить | Цитировать Сообщить модератору
 Re: значение колонок по мин и мах дат  [new]
sakot
Member

Откуда:
Сообщений: 132
Добрый Э - Эх,

спасибо, буду пробовать.
19 окт 16, 12:35    [19799209]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить