用其他查询替换max(列名)

时间:2015-04-07 10:54:56

标签: sql-server max

我正在使用多个表格,其中开发人员使用了' max(columnname)'单独获取列中的最新条目。这可能会导致性能瓶颈,因此我尝试用替代查询替换max(columnname)。

我想到了:

select [column name], max(1) from [table] order by [column name]

select top 1 [column name] from [table] order by [column name] desc

你认为上述其中一种方法效果不错吗?如果没有,您对如何构建更好的查询有任何建议吗?

0 个答案:

没有答案