так они и будут там
transform min(param)
select name, parname from (
select my_date, name, param1 as param, "param1" as parname from t union all
select my_date, name, param2 as param, "param2" as parname from t union all
select my_date, name, param3 as param, "param3" as parname from t union all
select my_date, name, param4 as param, "param4" as parname from t union all
select my_date, name, param5 as param, "param5" as parname from t)
where not param = 0
group by name, parname
order by name, parname
pivot my_date