Как последовательно применить два having к запросу(чтобы во второй раз был набор с уже отсеянными первым)?
Например:
...
GROUP BY post_id
HAVING
_to = MAX(_to)
HAVING
id = MAX(id)
То есть сначала отсеются те, у которых _to не максимален, а затем отсеются все, кроме одного(все равно какого, главное, чтобы один из группы остался)