Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: что дает в запросах GROUP BY
С группировкой по полю такая задача решается весьма легко и быстро.
----- PostgreSQL DBA
DlTA
Отправлено: 12 Ноября, 2010 - 21:31:49
Постоянный участник
Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010
Помог: 53 раз(а)
вроде как начинает проясняться
подобную задачу решал более извращенным методом)) (Добавление)
вопрос возник, групировку есть смысл использовать только для нахождения количества или еще есть задачи где это может быть полезным?
Мелкий
Отправлено: 12 Ноября, 2010 - 22:55:01
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
DlTA пишет:
вопрос возник, групировку есть смысл использовать только для нахождения количества или еще есть задачи где это может быть полезным?
Ну например, вывести что-то без повторений, только уникальные записи. (для того же примера авторов книг - сделать список авторов, ведь в списке не надо по много раз их приводить, но в самой таблице они могут повторяться).
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.