Как сделать JOIN, чтобы к основной таблице прицепились по 1 записи из другой таблицы, с определенными условиями, от части в плане ORDER?
Пример есть таблица постов и комментариев.
Нужно вывести список постов + по самому последнему комментарию к посту.
Или список постов + по самому рейтинговому комментарию. Посты не должны повторяться в результате.
Рад буду, если получится представить это через CakePHP find, но простой запрос тоже подойдет.
Я сколько не пробовал, никогда ORDER JOIN-таблицы не работал, если есть GROUP. Просто берет первую запись, подсоединяет к первой таблице и делает сортировку результирующей.