У меня есть таблица на SQL-сервере с кодами проектов и подпроектами в тех же полях.
Структура примерно такая
+----+------+-------------+-------+--------+--------+
| id | date | projectcode | debit | credit | budget |
+----+------+-------------+-------+--------+--------+
| 1 | bla | A100 | bla
| 2 | bla | A100.01 |
| 3 | bla | A112 |
| 4 | bla | A112.02
Как мне сделать выбор, подобный этому
SELECT projectcode
, sum(debit) as debit
, sum(credit) as credit
, sum(budget) as budget
FROM table1
GROUP BY -insert-answer-here-
Я хочу, чтобы на выходе group by
A100 и A100.01 и A100.x вместе, а также A112 + A112.x
Как мне это сделать?
У меня нет контроля над структурой таблицы.