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

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


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