Om nu Mysql hade haft stöd för union ( i dml) så hade varit precis vad du behöver.
Ett alternativ är att använda en temporärtabell i vilken du gör varsin insert med en subselect från de båda tabellerna. Du behöver ju bara ta tre rader från vardera tabellen coh sedan kan man plocka ut de tre med högst datum från temporärtabellen. Men då det handlar om en så liten datamängd så är det inga problem att hantera det i PHP.
------------------
essentitia preter non sans multiplicandum