In principe heb je union all
nodig :
select id, username, firstname, event_date
from ((select id, username, firstname, event_date
from tablea
) union all
(select id, username, NULL as firstname, event_date
from tablea
)
) t
order by event_date;