Вывести последнюю информацию из связанных таблиц в mysql по datetime

Есть таблицы mn и mn_status.

mn_status связана с mn через поле id_mn,

mn_status содержит поле dt (datetime) и info (text).

Задача: вывести записи из таблицы mn с последними событиями содержащимися в mn_status, т.е. для каждой записи в таблице mn нужно выбрать последнее событие по dt и показать информацию из info.

Дату вывести получилось, но как вывести info, что-то туплю.

SELECT u.id, 
       u.`name`, 
       u.`ip`, 
       u.`description`,
       ( SELECT `dt` 
         FROM mn_status 
         WHERE id_mn = ur.`id_mn` 
         ORDER BY `dt` DESC LIMIT 1 ) AS `last` 
FROM mn u 
left JOIN mn_status ur ON u.`id` = ur.`id_mn` 
WHERE public = 1 
GROUP BY u.id

Ответы (0 шт):