Использовать UNION:
select name, intime1 as intime
from intime
union all
select name, intime2
from intime
union all
select name, intime3
from intime
union all
select name, intime4
from intime
union all
select name, intime5
from intime
union all
select name, intime6
from intime
Другое - специфичное для Postgres - решение будет использовать unnest
для массива столбцов:
select i.name, t.intime
from intime as i
cross join unnest(array[intime1,intime2,intime3,intime4,intime5,intime6]) as t(intime);
Если вы также хотитезнать, к какому столбцу принадлежит каждая строка, вы можете использовать with ordinality
:
select i.name, t.intime, t.nr
from intime as i
cross join unnest(array[intime1,intime2,intime3,intime4,intime5,intime6]) with ordinality as t(intime,nr);
Онлайн пример: https://rextester.com/CDHVI81806