Mam witrynę społecznościową i zmagam się z zapytaniem. Mam tabelę postów, która zawiera wszystkie posty użytkowników, a następnie tabelę post_comments zawierającą wszystkie komentarze do wpisu. Próbuję znaleźć najnowszy komentarz przez post z tabeli post_comments. Tabela post_comments ma następujące kolumny:Pobierz najnowszy rekord MySQL dla Grupy
post_comment_id, post_id, writer_user_id, post_comment_content, datetime
mam pogrupowane wyniki przez post_id tak:
SELECT * FROM post_comments GROUP BY post_id
To prawie co robi Chcę, ale zawsze zwraca najstarszy komentarz do każdego postu, nie najnowszy. Jak mogę go uzyskać, aby zwrócić najnowszy komentarz do każdego postu?
Odpowiedź z @alexis jest najlepsza ... należy oznaczyć ją jako zaakceptowaną, aby pytanie to nie pojawiło się na liście "brak odpowiedzi". –