Я борюсь с написанием рабочего SQL сценария, который берет две строки из одной таблицы и вставляет новую строку в ту же таблицу, копируя значения из любой исходной строки, кроме одного столбца, который использует сумму две строки.
Таблица выглядит примерно так, и полученную вставку я хочу получить
--------------------------------------------------
| activity | place | begin_date | end_date | price |
-------------------------------------------------- -------------------------------------------
| running | gym | 2020-6-1 | 2020-7-1 | 10 | > | sports | gym | 2020-6-1 | 2020-7-1 | 30 |
--------------------------------------------------- -------------------------------------------
| jumping | gym | 2020-6-1 | 2020-7-1 | 20 |
---------------------------------------------------
Проблема в том, что мне нужно сгруппировать по 3 столбцам (место, дата начала и дата окончания) как У меня много разных мест, даты начала и окончания. И я хочу сочетать только спортивные состязания по бегу и прыжкам со спортом, все остальные виды деятельности не должны затрагиваться.