Составление запроса - MySQL (220420)

Узнай цену своей работы

Формулировка задачи:

Есть таблица Stats с колонками id, date, sum. Нужно сделать вот как: Объединить sum, где date одинаковое. Т.е. есть 3 записи: id|date |sum| 1 |10.10.2015|10 2 |10.10.2015|20 3 |11.10.2015|15 Нужно чтобы 1 и 2(в данном случае) id посчитало sum, потому что у них одинаковое значение date. Как сделать?

Решение задачи: «Составление запроса»

textual
Листинг программы
select sum(`sum`) from `table` group by `date`

Объяснение кода листинга программы

В представленном коде выполняется запрос на выборку данных из таблицы, сгруппированных по дате и вычисляется сумма значений в столбце sum. Вот список действий, которые выполняются в данном коде:

  1. select - начинается операция выборки данных.
  2. sum( - указывается функция агрегирования (сумма).
  3. sum - название столбца, по которому выполняется агрегация.
  4. from - указывается название таблицы, из которой производится выборка.
  5. group by - группировка выборки по указанному столбцу.
  6. 'date' - название столбца, по которому производится группировка. Таким образом, данный запрос выберет все строки из таблицы, сгруппирует их по дате и вычислит сумму значений в столбце sum для каждой группы.

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

15   голосов , оценка 4.333 из 5