powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / синтаксис GROUP BY
8 сообщений из 8, страница 1 из 1
синтаксис GROUP BY
    #33030857
db2junior
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
еще вопросик

строю вот такой SQL запрос

Код: plaintext
1.
2.
3.
SELECT table2.a, table2.b;
FROM DB2ADMIN.table1 as table1, DB2ADMIN.table2 as table2;
where table1.a=table1.a;
GROUP BY table2.a ORDER BY table2.a

без GROUP BY всё замечательно работает.
а вот с группировкой нивкакую :(
точно такая же история при использовании JOIN вместо WHERE

синтакси вроде соблюдаю..
...
Рейтинг: 0 / 0
синтаксис GROUP BY
    #33030861
db2junior
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сорри запрос вот такой

Код: plaintext
1.
2.
3.
SELECT table2.a, table2.b;
FROM DB2ADMIN.table1 as table1, DB2ADMIN.table2 as table2;
where table1.a=table2.a;
GROUP BY table2.a ORDER BY table2.a
...
Рейтинг: 0 / 0
синтаксис GROUP BY
    #33031096
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
интересно что вы хотели получить таким запросом?...
Мне кажется вы подразумевали что от колонки
table2.b следовало бы взять какую-нить агрегирующую функцию -
тапа sum(table2.b) или min(table2.b), или count(distinct table2.b)...
да и знак ';' после table2.b - ну ни пришей...
...
Рейтинг: 0 / 0
синтаксис GROUP BY
    #33031626
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
а ведь gardenman прав.
Сначала надобы сказать, что за инфа есть, и что надо получить, а потом свой вариант SQL запроса.... IMHO.
А то гадай, и чего это было задумано....
Если бы не пост gfrdenman, я бы автоматом ушёл со страницы - ну влом мне гадать, что там за "подземный стук" :)
...
Рейтинг: 0 / 0
синтаксис GROUP BY
    #33032604
db2junior
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
:/

Да я хочу взять какую-нить агрегирующую функцию -
тапа sum(table2.b)

интересно, каким образом влияет агрегирующая функция на группировку?
...
Рейтинг: 0 / 0
синтаксис GROUP BY
    #33032649
nkulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А где ты можешь сделать группировку без агрегирующей ф-ции???
...
Рейтинг: 0 / 0
синтаксис GROUP BY
    #33032679
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в запросе в списке полей могут без агрегирующей ф-ции содержаться только те столбцы, по которым делается группировка. Все прочие - должны находиться в каких-либо агрегирующихся функциях..
...
Рейтинг: 0 / 0
синтаксис GROUP BY
    #33033009
db2junior
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
gardenmanв запросе в списке полей могут без агрегирующей ф-ции содержаться только те столбцы, по которым делается группировка. Все прочие - должны находиться в каких-либо агрегирующихся функциях..

Это всё проясняет, большое спасибо.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / синтаксис GROUP BY
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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