powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Ошибка в запросе
3 сообщений из 3, страница 1 из 1
Ошибка в запросе
    #37110494
Azeke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет написал свиду не сложный SQL запрос но мучаюсь с ним уже третий день.
Вот запрос
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Select t1.sec_mod, t1.sec_num, t1.mm_d, t1.mm_id,
pu.pu, t1.strr, t1.vt, t1.vd_sulb, t1.sec_id_dpl, t1.br_id_dpl,
coalesce(case when lm.vt ='4' or lm.vt='5' then 
cast (round(sum(t1.pd), 1 ) as decimal( 10 , 2 ))
when lm.vt <>'4' and lm.vt<>'5' then
cast (round(sum(t1.ulhr-usd_1-usd_2), 1 ) as decimal( 10 , 2 ))
end, 0 ) as all_time
from mmctax.mdosp_0 as t1
left join class.loc_mod lm on lm.loc_mod = t1.sec_mod
left join polygon.pereg as per on per.id_pereg = t1.id_pereg
left join polygon.pu as pu on pu.id_pu = per.id_pu
where t1.mm_dor =  68  and t1.mm_id =  14151580  and t1.mm_d = '2011-02-02'
group by t1.sec_mod, t1.sec_num, t1.mm_d, t1.mm_id, pu.pu, t1.strr, t1.vt, t1.vd_sulb, t1.sec_id_dpl, t1.br_id_dpl;

Пишит ошибку:

[IBM][CLI Driver][DB2/NT] SQL0119N Выражение, начинающееся с "VT" и заданное в условии SELECT, условии HAVING или условии ORDER BY, не задано в условии GROUP BY, или же оно задано в в условии SELECT, условии HAVING или условии ORDER BY вместе с функцией столбца, но условие GROUP BY не задано. SQLSTATE=42803

*** SCRIPT END : Connection: 10.96.1.59-DB2-MM68 (db2admin) Feb-11-2011 11:07:05 ***



Все стольбцы есть в таблице не пойму, что не так.
...
Рейтинг: 0 / 0
Ошибка в запросе
    #37110569
Павел Гужанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавьте в GROUP BY еще и поле lm.vt
...
Рейтинг: 0 / 0
Ошибка в запросе
    #37111116
Azeke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо большое.
Благодоря Вам все получилось.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Ошибка в запросе
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]