У меня есть следующий запрос:
SELECT id, MAX(`grab_time`) AS `grab_time` FROM events WHERE ended = false GROUP BY id
Это возвращает все записи с наибольшим grab_time
по сравнению с другими записями, которые имеют такие же id
.
Таблица events
имеет четыре столбца, и я хочу их все. Мне посоветовали поместить указанный выше запрос в подзапрос, чтобы получить недостающие столбцы (отображается только 2), но я не знаю, как это сделать?
Как я могу сказать sql, чтобы в основном «ВЫБРАТЬ все, ГДЕ строки из строк в ()»?