1
|
Sören Kuklau Keith Boynton · 技术社区 · 15 年前 |
![]() |
1
3
这会给你一百张唱片。假设少于100种类型,每种类型至少有一种。使用ROW_NUMBER()的ORDER BY来控制类型中记录的ROW_编号顺序。最后的ORDER BY,ORDER BY先前指定的行号,然后添加其他条件(如果愿意),以控制每个行号处类型之间的记录顺序。 要获取未显示类型的记录数,请执行以下操作:
|
![]() |
2
1
每种类型最多可获得100条记录。请注意,这并不意味着查询速度会更快,事实上它可能会更慢。它取决于可用的索引、表中的数据以及客户端处理结果的速度。
然后将两个结果合并:
|
![]() |
3
0
你可以打两个电话。第一个是[type]和count([type])。这将提供一个独特的 全部的 可用类型以及它们的计数,以向用户提供更多信息。之后,根据用户的请求按类型进行调用。 |
![]() |
Jack Skeletron · T-SQL三表求和 7 年前 |
![]() |
CSK · 列出sql server中存储过程中的存储过程 7 年前 |
![]() |
DRT · 从文本字段中提取多个日期 7 年前 |
![]() |
ihatemash · 确定可以合并哪些行的SQL查询 7 年前 |
![]() |
Shawn · 使用WinZip命令行的SQL Server作业 7 年前 |