powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Count и Group By
5 сообщений из 5, страница 1 из 1
Count и Group By
    #36338258
buven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
День добрый.
Скорее всего уже где то обсуждалось, но не могу почему то найти.
Если не трудно, покажите пальцем, где почитать.
Вопрос вот в чем:

Код: plaintext
1.
2.
3.
select count(*) from table(values( 1 )) t (FIELD) 
where field= 2 

 1  row selected in  0 . 01  secs.

И то же самое с группировкой
Код: plaintext
1.
2.
3.
4.
select count(*) from table(values( 1 )) t (FIELD) 
where field= 2 
group by field

 0  rows selected in  0 . 01  secs.

Хотелось бы прояснить для себя такое поведение SQL.

Проводить жизнь в ожидании мессии, который придёт и спасёт мир, всё-равно, что ждать палку в тетрисе.
Даже если и появится, то ты к тому времени наберёшь такую гору дерьма, что те будет уже абсолютно пох... :)
...
Рейтинг: 0 / 0
Count и Group By
    #36338282
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
buven,

Добрый день.

Aggregate functions .
...
Рейтинг: 0 / 0
Count и Group By
    #36338325
buven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, Марк, то что нужно. Но вот почему все происходит именно так, пока все равно не понятно...

Проводить жизнь в ожидании мессии, который придёт и спасёт мир, всё-равно, что ждать палку в тетрисе.
Даже если и появится, то ты к тому времени наберёшь такую гору дерьма, что те будет уже абсолютно пох... :)
...
Рейтинг: 0 / 0
Count и Group By
    #36338352
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
buvenНо вот почему все происходит именно так, пока все равно не понятно...Не понял, что непонятно. :)
Всё происходит именно так, как написано в документации (когда промежуточный результат - пустое множество):
- есть group by: аггрегирующая ф-ция не применятеся, результат - пустое множество.
- нет group by: аггрегирующая ф-ция применятеся над пустым множеством.
Или ваш вопрос в том, зачем именно так сделано?
...
Рейтинг: 0 / 0
Count и Group By
    #36338372
buven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, именно зачем?

Проводить жизнь в ожидании мессии, который придёт и спасёт мир, всё-равно, что ждать палку в тетрисе.
Даже если и появится, то ты к тому времени наберёшь такую гору дерьма, что те будет уже абсолютно пох... :)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Count и Group By
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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