获得SQL Server中最好的日期

时间:2011-04-21 09:46:49

标签: sql-server-2005

我的数据如下

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

在此查询中,如何找到最大的日期结果?请有人能告诉我吗?

3 个答案:

答案 0 :(得分:2)

SELECT MAX(Date) AS GreatestDate
FROM table

获取具有最大日期的记录:

SELECT *
FROM YourTable
WHERE Date = (SELECT MAX(Date) FROM YourTable)

答案 1 :(得分:1)

简单地:

SELECT MAX([date]) FROM table_name

答案 2 :(得分:1)

SELECT *
FROM t
ORDER BY
date DESC