У вас там нет стола.Я вижу только один, и вам не нужно ни к чему присоединяться, чтобы получить желаемые результаты.
SELECT ID, Status, MAX(date)
FROM `table`
WHERE status='active' /* optional */
GROUP BY ID, Status
Кроме того, отображаемые вами даты не соответствуют тому, как сервер sql обычно форматирует даты.Вы уверены, что это столбец datetime?Если это не так, это должно быть.Исправьте это, прежде чем делать что-либо еще.