powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Запрос с использованием Group by
5 сообщений из 5, страница 1 из 1
Запрос с использованием Group by
    #32018868
Helen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возникла проблема при написании запроса на SQL2000. Надо написать Запрос с Group by, где по одним полям будет суммирование, а другие будут браться как первое попавшееся значение из группы. Может кто знает как это сделать и подскажет ? Помогите пожалуста.
...
Рейтинг: 0 / 0
Запрос с использованием Group by
    #32018870
Genady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Опишите подробнее задачу, какие поля суммировать, по каким группировать.
...
Рейтинг: 0 / 0
Запрос с использованием Group by
    #32018873
Helen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблица имеет столбцы количество, прайс-номер, название. Суммирование нужно по количеству, название первое из группы прайс-номера, группируем по прайс-номеру.
Дело в том, что для одного прайс-номера названия отличаются.
...
Рейтинг: 0 / 0
Запрос с использованием Group by
    #32018878
Genady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну тогда можно попробовать так:
Select [прайс-номер], max([название]), sum([количество]) from table group by [прайс-номер]

Кстати, судя по Вашему объяснению у вас проблемы с нормализацией, я практически уверен, что ваша таблица нормализована максимум ко 2-й форме.
...
Рейтинг: 0 / 0
Запрос с использованием Group by
    #32018893
Helen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо. Все прекрасно работает, а относительно вашего замечания, так оно полностью справедливо. Но это не моя база, а существующая до меня и я просто пытаюсь создать дополнительные возможности, исходя из того что уже есть.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Запрос с использованием Group by
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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