Как правильно сделать выборку один-ко-многим?
leftjoin или rightjoin должен ты использовать
Несколько возможных вариантов:
1) Подобный вопрос. Используйте group by post_id + group_concat для tag.name
2) JSON_ARRAYAGG(col_or_expr). Т.е. формировать сразу JSON массив