select query

Вопрос по Select

Здравствуй многоуважаемый All!
Подскажите каким образом в SelectQuery выбрать запись, измененную последней.
Реализовать запрос типа:

SELECT top 1 *
FROM [tablename]
WHERE ...ID = :ID
ORDER BY ModifiedOn DESC

Нравится

3 комментария

Навскидку так: ставим в запросе Итог = Максимум для поля ModifiedOn. Возвращает одну запись.

 

Валерий Валерьянович,
[sql]
SELECT *
FROM [tablename]
WHERE [ModifiedOn] = (SELECT MAX([ModifiedOn]) FROM [tablename])
[/sql]
Я специально убрал top 1 так как таких записей может быть несколько.

Спасибо, за помощь!

Показать все комментарии