これは UNION ALL で簡単に行うことができます .キーはその master_code です フィールドは文字列 total と同じデータ型でなければなりません したがって、変換する必要があります:
select cast(master_code as varchar(10)) master_code, jan from yourtable union all select 'Total', sum(jan) from yourtableプレ>SQL Fiddle with Demo を参照してください
または、
GROUP BY with ROLLUPを使用できます :select case when master_code is not null then cast(master_code as varchar(10)) else 'total' end master_code, sum(jan) Jan from yourtable group by master_code with rollupプレ>SQL Fiddle with Demo を参照してください。