Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Просуммировать по-частям / 6 сообщений из 6, страница 1 из 1
29.09.2003, 05:51
    #32277737
MVal
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Просуммировать по-частям
Добрый день.
Меня интересует такой вопрос. Допустим есть таблица (IB) следующего седержания:
Pr_id - номер аббанента
S - текущее начисление
например так
Pr_id - S
1 - 10
2 - 5
3 - 8
2 - 3
3 - 1
1 - 5
Нужно запросом получить следующее:
Pr_id - S
1 - 15
2 - 8
3 - 9
Т.е. просуммировать все S по одинаковым полям Pr_id.
Теперь вопрос - как построить этот запрос.
Спасибо за раннее.
...
Рейтинг: 0 / 0
29.09.2003, 06:21
    #32277744
Fighter
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Просуммировать по-частям
Извини конечно, но ты с SQL хоть немного знаком?
В твоём случае поможет группировка по полю Pr_id!
select pr_id, sum(S)
group by pr_id
...
Рейтинг: 0 / 0
29.09.2003, 06:24
    #32277745
Fighter
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Просуммировать по-частям
...и незабудь между select и group by вставить From (ну и where по необходимости)
...
Рейтинг: 0 / 0
29.09.2003, 06:25
    #32277746
alex_k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Просуммировать по-частям
извиняюсь за оффтоп и за возможную обиду, но...
когда я вижу
"Спасибо за раннее."
пропадает всякая охота помогать.
я понимаю, что айпать быстро - соершать ошибки. я понимаю когда сокращают, искажают чтобы передать эмоции и т.п.
но данный конкретный пример меня почемуто очень сильно раздражает.
...
Рейтинг: 0 / 0
29.09.2003, 13:18
    #32278192
Fighter
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Просуммировать по-частям
> когда я вижу
> "Спасибо за раннее."
> пропадает всякая охота помогать.

Интересно почему? Все мы разные, возможно человек сразу пытается выразить свою благодарность! К тому же судя по счётчику сообщений (на данный момент 3) можно сделать вывод, что человек новенький...
Так что будь терпимей дружище! :)
...
Рейтинг: 0 / 0
29.09.2003, 13:20
    #32278198
Fighter
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Просуммировать по-частям
> ...можно сделать вывод, что человек новенький...
не такой уж и новинький, я глянул на дату его регистрации 07 апреля 2003
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Просуммировать по-частям / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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