То что ты хочешь - это excel-специфично, его формат отображения. Такого ты не получишь.
Есть несколько вариантов как это можно сделать в один столбец.
1. В единственной строке отображай все ID
select e.manager_id::text || ' - ' || array_agg(id)::text
from employees as e
where e.manager_id is not null
group by e.manager_id
order by e.manager_id;
2. Добавляй паддинг для каждой строки (пустые строки)
with manager_groups as (
select manager_id::text, array_agg(' ' || id::text) as ids
from employees as e
where e.manager_id is not null
group by e.manager_id
order by e.manager_id
)
select
x.id
from (
select unnest(array_prepend(manager_id, ids)) as id
from manager_groups
) as x;