You can use conditional aggregation:
select max(case when fieldname = 'Matnr' then fieldvalue end) as matnr,
max(case when fieldname = 'Werks' then fieldvalue end) as Werks,
max(case when fieldname = 'Statu' then fieldvalue end) as Statu
from t;
CLICK HERE to find out more related problems solutions.