Я унаследовал приложение, которое записывает результаты некоторых ежедневных команд, которые выполняются на нескольких хостах, в таблицу MS-SQL. Теперь меня попросили предоставить представление / запрос, отображающий последнюю строку журнала для каждого хоста, чтобы получить обзор последних результатов.
Таблица похожа на эту:
------------------------------
|HOST |LAST_RUN |RESULT |
------------------------------
|SERVER1 |13-07-2009 |OK |
|SERVER2 |13-07-2009 |Failed |
|SERVER1 |12-07-2009 |OK |
|SERVER2 |12-07-2009 |OK |
|SERVER3 |11-07-2009 |OK |
------------------------------
В этом случае запрос должен вывести:
------------------------------
|HOST |LAST_RUN |RESULT |
------------------------------
|SERVER1 |13-07-2009 |OK |
|SERVER2 |12-07-2009 |Failed |
|SERVER3 |11-07-2009 |OK |
------------------------------
... так как это последние строки для каждого из хостов.
Я понимаю, что это может быть что-то простое, что мне не хватает, но я просто не могу понять, как это правильно: - (
Спасибо,
Марк.