powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / [SQL] 2 вопроса по GROUP BY: 1. поведение. 2. поведение без агрегатов
4 сообщений из 4, страница 1 из 1
[SQL] 2 вопроса по GROUP BY: 1. поведение. 2. поведение без агрегатов
    #39417084
1. В GROUP BY указали поле. Поведение: "стягивает" все записи с одинаковым полем в одну запись?
2. Если нет агрегатной функции по полю, то group by по полю ведет себя как distinct по этому полю?

Прим:
Код: sql
1.
2.
3.
 SELECT snum, MAX (amt)
                     FROM Orders
                     GROUP BY snum;
...
Рейтинг: 0 / 0
[SQL] 2 вопроса по GROUP BY: 1. поведение. 2. поведение без агрегатов
    #39417087
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Да
2. Да
...
Рейтинг: 0 / 0
[SQL] 2 вопроса по GROUP BY: 1. поведение. 2. поведение без агрегатов
    #39417207
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
летатель космоса1. В GROUP BY указали поле.Не только поле, также возможны выражение либо совокупность полей и/или выражений. Примеры:
Код: sql
1.
2.
3.
4.
5.
6.
7.
GROUP BY date -- одно поле
GROUP BY YEAR(date) -- одно выражение
-- два поля
GROUP BY name, date 
-- поле одной таблицы и выражение по полю двух таблиц
GROUP BY table1.name
       , YEAR(DATEADD(day,table1.grace_period,table2.date) 
...
Рейтинг: 0 / 0
[SQL] 2 вопроса по GROUP BY: 1. поведение. 2. поведение без агрегатов
    #39418779
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
group by ничего не стягивает, он (внезапно!) группирует записи в наборы и (опционно) вычисляет для этих наборов агрегатные функции.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / [SQL] 2 вопроса по GROUP BY: 1. поведение. 2. поведение без агрегатов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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