Zapytaniem
SELECT * FROM `topics` AS t LEFT JOIN `posts` AS p ON t.topic_id = p.topic_id
Osiągnę taki efekt że identycznych tematów mam tyle, ile ich postów a chcę mieć tylko jeden temat oraz jeden post w jednym zapytaniu.
Da się jakoś dodać limit tylko do postów albo osiągnąć to w jakiś inny sposób?
//Rozwiązałem to w taki sposób, może ktoś znajdzie coś lepszego

Kod
SELECT t.*, (SELECT CONCAT(p.post_user,'-', p.post_date) FROM `posts` AS p WHERE p.topic_id = t.topic_id LIMIT 1) AS last_post FROM `topics` AS t WHERE t.board_id = {$board_id}