Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Выбрать запись c максимальным значением поля [D7]


Chechako ©   (2006-01-26 19:36:00) 

Мне надо выбрать не само значение поля,
а, например, узнать ID записи у которой поле Date максимальное.
Приведите пример если можно.
Спасибо.
PS. База Firebird 1.5


Sergey13   (2006-01-27 09:25:00) [1]

Возможно надо запрашивать Max(t.Id) для отсечения дубликатов с одинаковой максимальной датой.


JeSt   (2006-01-26 20:39:00) [2]

В PS стоит FB 1.5, на нем работает


Vemer   (2006-01-26 20:32:00) [3]

Не указана СУБД. [2] не везде работает.


JeSt   (2006-01-26 20:21:00) [4]

Например таблица tmp_document:
select t.id from tmp_document t
where t.doc_date=(select Max(t2.doc_date) from tmp_document t2)


Наверх

Титульная страница Поиск, карта сайта Написать письмо