Я не знаю точно, что вы имели в виду, когда писали этот запрос объединения, и я не знаю точно, что вы хотите сделать с набором результатов.Но один из вариантов, который может сработать, - добавить вычисляемый столбец в запрос объединения, например,
SELECT postId, postContent, postDate, 'post' AS type FROM posts
UNION ALL
SELECT commentId, commentContent, commentDate, 'comment' FROM comments
Затем, когда вы повторяете свой набор результатов в PHP, вы можете получить доступ к ключу / столбцу type
чтобы выяснить, является ли эта запись публикацией или комментарием.