получить наибольшую дату в SQL Server - PullRequest
0 голосов
/ 21 апреля 2011

У меня есть следующие данные

id    date             item bought
1     2011-12-12        car
1     2011-11-10        bus
1     2010-12-15        van

В этом запросе, как я могу найти самый лучший результат для даты? Пожалуйста, кто-нибудь может мне сказать?

Ответы [ 3 ]

2 голосов
/ 21 апреля 2011
SELECT MAX(Date) AS GreatestDate
FROM table

Чтобы получить записи с максимальной датой:

SELECT *
FROM YourTable
WHERE Date = (SELECT MAX(Date) FROM YourTable)
1 голос
/ 21 апреля 2011

попробуй

SELECT *
FROM t
ORDER BY
date DESC
1 голос
/ 21 апреля 2011

Просто:

SELECT MAX([date]) FROM table_name
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...