Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
NDZH Member Откуда: Сообщений: 50 |
SELECT SUM(t_prnovgor) FROM (SELECT CONVERT(varchar(13),dt,120), AVG(t_prnovgor) FROM Kotel.dbo.TG6_TS WHERE dt >= '20130918 00:00:00.000' AND dt <= '20130918 13:00:00.000' GROUP BY CONVERT(varchar(13),dt,120)) Ошибка: Msg 102, Level 15, State 1, Line 5 Incorrect syntax near ')'. Подскажите что не так. |
18 сен 13, 11:21 [14853113] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104751 |
as aaa в конец поставьте |
18 сен 13, 11:23 [14853131] Ответить | Цитировать Сообщить модератору |
angel_zar Member Откуда: Барнаул Сообщений: 902 |
Все не так. Даже сложно представить, что Вы этим хотели добится |
18 сен 13, 11:23 [14853133] Ответить | Цитировать Сообщить модератору |
NDZH Member Откуда: Сообщений: 50 |
Хотел добиться, сначала считаем средн. почасовки за указанный интервал, патом их складываем. |
||
18 сен 13, 11:29 [14853181] Ответить | Цитировать Сообщить модератору |
babaEGA Member Откуда: Москва Сообщений: 289 |
для начала у вас скобок слишком много в последней строке)) но это проблему не решит |
18 сен 13, 11:43 [14853317] Ответить | Цитировать Сообщить модератору |
Maxx Member [скрыт] Откуда: Сообщений: 24290 |
не там все со скобками ок ,как Glory сказал надо алиасы как минимум SELECT SUM(t.t_prnovgor) FROM ( SELECT dt = CONVERT(varchar(13),dt,120), t_prnovgor = AVG(t_prnovgor) FROM Kotel.dbo.TG6_TS WHERE dt >= '20130918 00:00:00.000' AND dt <= '20130918 13:00:00.000' GROUP BY CONVERT(varchar(13),dt,120) ) t но само выражение утопичное как хрен знает что ![]() |
||
18 сен 13, 11:46 [14853339] Ответить | Цитировать Сообщить модератору |
NDZH Member Откуда: Сообщений: 50 |
SELECT SUM(R) FROM (SELECT CONVERT(varchar(13),dt,120) as D, AVG(t_prnovgor) as R FROM Kotel.dbo.TG6_TS WHERE dt >= '20130918 00:00:00.000' AND dt <= '20130918 03:00:00.000' GROUP BY CONVERT(varchar(13),dt,120)) as aaa Так работает. Спасибо за помощь. |
18 сен 13, 11:47 [14853343] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |