SQL получить последнюю дату и время записи [дубликата]
На этот вопрос уже есть ответ здесь:
SQL Server: ВЫБЕРИТЕ только строки с МАКС. (ДАТА) 9 ответовЯ пытаюсь получить последнюю запись даты и времени из таблицы, в которой хранится несколько состояний. Моя таблица выглядит так:
+---------+------------------------+-------+
|filename |Dates |Status |
+---------+------------------------+-------+
|abc.txt |2012-02-14 12:04:45.397 |Open |
|abc.txt |2012-02-14 12:14:20.997 |Closed |
|abc.txt |2013-02-14 12:20:59.407 |Open |
|dfg.txt |2012-02-14 12:14:20.997 |Closed |
|dfg.txt |2013-02-14 12:20:59.407 |Open |
+---------+------------------------+-------+
Результаты должны быть
+---------+------------------------+-------+
|filename |Dates |Status |
+---------+------------------------+-------+
|abc.txt |2013-02-14 12:20:59.407 |Open |
|dfg.txt |2013-02-14 12:20:59.407 |Open |
+---------+------------------------+-------+