I have a table on an SQL server with project codes and subprojects in the same fields.
This thing is like this
+----+------+-------------+-------+--------+--------+ | id | date | projectcode | debit | credit | budget | +----+------+-------------+-------+--------+--------+ | 1 | bla | A100 | bla | 2 | bla | A100.01 | | 3 | bla | A112 | | 4 | bla | A112.02
How to make such a choice
SELECT projectcode , sum(debit) as debit , sum(credit) as credit , sum(budget) as budget FROM table1 GROUP BY -insert-answer-here-
I want the output to be group by A100 and A100.01 and A100.x together, as well as A112 + A112.x
How to do it?
I can not control the structure of the table.
Johan
source share