Мне нужно создать представление из таблицы, которое должно содержать только самые новые элементы из набора дубликатов. Это непростая задача, но проблема в том, что таблица не нормализована. Каждая запись идентифицируется тремя строковыми столбцами: Транспондер, Страна и Система. Я не могу внести никаких изменений в структуру базы данных. Новые элементы должны быть возвращены на основе столбца Time. Так, имеющие такие данные:SQL View возвращает отфильтрованные данные из ненормализованной таблицы
Transponder | Country | System | Time
--------------------------------------------
AAA | BBB | CCC | 2012-01-01
AAA | BBB | CCC | 2010-01-01
AAA | BBB | CCC | 2013-01-01
AAA | BAB | DDD | 2011-01-01
AAA | BAB | DDD | 2010-01-01
Я хочу, чтобы мой взгляд, чтобы вернуть только две строки:
AAA | BBB | CCC | 2013-01-01
AAA | BAB | DDD | 2011-01-01
Как я могу добиться этого? Я использую Postgresql 9.2.