SELECT MAX(message_id) FROM messages GROUP BY GREATEST(to_id, from_id), LEAST(to_id, from_id);
Pokud chcete zprávy samotné, můžete je vložit do podvýběru nebo z nich udělat zobrazení a spojit je se zprávami.
SELECT MAX(message_id) FROM messages GROUP BY GREATEST(to_id, from_id), LEAST(to_id, from_id);
Pokud chcete zprávy samotné, můžete je vložit do podvýběru nebo z nich udělat zobrazení a spojit je se zprávami.