Es ist möglich, z.B. ein linker Join und einige der String-Formatierungsfunktionen:
select ... as parent, ' -- ' || coalesce(..., '') as child
from ... left join ... on ...
Sie könnten stattdessen auch Dinge verbinden usw., um genau das zu bekommen, was Sie angefordert haben.
ABER das solltest du wirklich der Ansicht überlassen, wie schon angedeutet.