Допустим, у меня есть таблица:
Name, status, timestamp
И я хочу выбрать строки, которые соответствуют status = 'active', но только те, которые имеют самую последнюю метку времени для каждой из них. Так что, если бы были такие строки:
Bob, active, 5/10/2010
Bob, active, 6/12/2010
Ann, inactive, 6/12/2000
Ann, active, 9/3/2009
Ann, active, 9/25/2010
Я бы хотел, чтобы он вернулся:
Bob, active, 6/12/2010
Ann, active, 9/25/2010
Как я могу это сделать? Я использую SQLite, если это имеет значение.
Спасибо.