![]() |
1
2
有两种方法可以做到这一点。 一种方法是将所有非聚合列按列表包括到组中,如下所示:
另一种方法是在选择列表中使用聚合函数(min或max should do):
我认为第一个查询的性能可能会更好。为了提高整体性能,您需要创建一个包含索引或覆盖索引。 您可以查看以下链接,了解包含索引: |
![]() |
2
1
使用尝试此选项 OVER() 条款
为了提高性能,您需要此索引
|
![]() |
3
0
试试这个:
|
![]() |
Jack Skeletron · T-SQL三表求和 6 年前 |
![]() |
CSK · 列出sql server中存储过程中的存储过程 6 年前 |
![]() |
DRT · 从文本字段中提取多个日期 6 年前 |
![]() |
ihatemash · 确定可以合并哪些行的SQL查询 6 年前 |
![]() |
Shawn · 使用WinZip命令行的SQL Server作业 6 年前 |