этот запрос возвращает последнюю запись для каждого Form_id:
SELECT m1.* FROM messages m1 LEFT JOIN messages m2 ON (m1.Form_id = m2.Form_id AND m1.id < m2.id) WHERE m2.id IS NULL;