Мне нужна строка с максимальным идентификатором, где статус равен 1, и самая новая дата без a_id (619) в доступном запросе WHERE.
В этом примере я хочу получить только строку с идентификатором 876
`id`, `a_id`, `status`, `date`
(876, 619, 1, '2020-05-08 10:02:17'),
(875, 619, 0, '2020-05-08 09:41:30'),
(874, 619, 1, '2020-05-08 09:29:08'),
(873, 619, 1, '2020-05-08 09:23:30'),
(872, 619, 0, '2020-05-08 09:20:14'),
(871, 619, 1, '2020-05-08 09:18:09');
Думал что-то вроде этого но не работает
SELECT a_id,MAX(id)
FROM stats
WHERE status = 1
GROUP BY a_id