I have the below query that works 100%.
SELECT
transporttype,
concat(MONTHNAME(STR_TO_DATE(month, '%m')), ' ', year) AS `month`,
round(sum(cost),0) AS cost
FROM v2ReportingTable
WHERE (transporttype not in ('Extrusions-LongDistance','Extrusions-Shuttle') and urgent='no')
GROUP BY (concat(MONTHNAME(STR_TO_DATE(month, '%m')),' ',year)),transporttype
ORDER BY (concat(MONTHNAME(STR_TO_DATE(month, '%m')),' ',year)), transporttype
This outputs the results in 1 column as below:

How can I manipulate the query so that the output is in columns, so I can graph it. desired output is like:

Help appreciated as always,
Updated to match possible answer from Oscar Pérez

1 column as below:andoutput is like?