我在 sql server 2008 中有一张包含大量数据的表
|ID|Name|Column_1|Column_2|
|..|....|........|........|
超过 18,000 条记录。所以我需要具有最低值的行Column_1
是日期,但可以是任何数据类型(未排序)所以我使用这些句子
SELECT TOP 1 ID, Name from table ORDER BY Column_1 ASC
但这非常非常慢。而且我认为我不需要对整个表格进行排序。我的问题是如何在不使用TOP 1
and的情况下获得相同的日期ORDER BY