Создайте новую таблицу со столбцами Type, Total и Scrap, а затем вставьте нужные данные с помощью отдельных операторов SQL, например:
шаг первый: создайте newTable с этими столбцами: (type, total,записка)
шаг второй: запустите эти операторы:
INSERT INTO newTable
SELECT "machine" as type, machine, sum(scrap)
from yourFirstTable;
INSERT INTO newTable
SELECT "product" as type, product, sum(scrap)
from yourFirstTable;
или, если вам нужно все это в одном запросе, вы можете сделать что-то вроде этого:
SELECT "machine" as type, machine, sum(scrap)
from yourFirstTable
UNION
SELECT "product" as type, product, sum(scrap)
from yourFirstTable
и т. д....
Вы также можете присоединиться к одной и той же таблице несколько раз и получить один и тот же результат:
SELECT TYPE, ITEM, sum(scrap) as sumTot
FROM (SELECT "machine" as type, machine as item, scrap from yourFirstTable) as A,
(SELECT "machine" as type, product as item, scrap) as B
GROUP BY TYPE, ITEM