Форум программистов, компьютерный форум, киберфорум
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 07.12.2017
Сообщений: 40

Суммирование значений по условиям

17.12.2018, 18:55. Показов 1976. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго всем дня!
Подскажите, как можно подойти к реализации следующей задач :
Имеется табличка
Столбец 1 - номер счета
Столбец 2 - дата выдачи
Столбец 3 - дата закрытия
Столбец 4 - сумма
В столбце 1 присутствуют разные счета.
Счёт может встречаться как 1 раз так и несколько.
Если счёт встречается 1 раз - берём сумму закрытия и дату закрытия
Если счёт встречается более 1 раза, берём сумму по столбцу 4 и максимальную дату закрытия.

Возможно ли реализовать такой алгоритм на Sql?
Буду благодарен за любую помощь.


Спасибо.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.12.2018, 18:55
Ответы с готовыми решениями:

Суммирование по нескольким условиям в одном запросе
Доброго времени суток, форумчане! Есть такая таблица служебных командировок: City | Transport | Date_start | Date_end ...

Выборка из 1 таблицы суммы значений, удовлетворяющие условиям
Здравствуйте, уважаемые форумчане. Весь день ломал голову, но так и не победил. Суть вопроса такова: возьмем 4 поля таблицы - 0....

Нахождение уникальных значений из таблицы по нескольким условиям
Добрый день, задался вопросом о нахождение уникальных значений из таблицы по нескольким условиям. Присутствует таблица с...

1
14 / 10 / 5
Регистрация: 10.12.2018
Сообщений: 36
17.12.2018, 21:20
На sql я бы сделал так:
Code
1
SELECT acc_nmb, MAX(close_dat), SUM(sm) FROM MyTab GROUP BY acc_nmb
где
MyTab.acc_nmb - Столбец 1 - номер счета
MyTab.close_dat - Столбец 2 - дата выдачи
MyTab.sm - Столбец 4 - сумма
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.12.2018, 21:20
Помогаю со студенческими работами здесь

Суммирование значений одинаковых строк
Здравствуйте. есть таблица магазина компьютера модели компьютера / филиалы магазина / количество проданных комьютеров ...

Суммирование значений из разных таблиц
Нужна помощь! Есть несколько таблиц Нужно написать функцию, которая будет вычислять стоимость договора (суммарная стоимость переездов +...

Группировка и суммирование значений в таблицах
Здравствуйте. Подскажите, как можно просуммировать значения из нескольких строк, а потом вывести сумму в одной строке? Вот пример...

Конвертирование из varchar во float и суммирование значений
Добрый день, помогите пожалуйста. Есть таблица с 3 столбцами Vbeg, Vend, Vper с типом varchar. Я хочу во вьюхе сделать конверт этих...

Суммирование значений при нажатии кнопки
Народ, нужна ваша помощь. Есть таблица в которой имеются 4 столбца. Первый столбец это дата, второй это количество доступного товара,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru