本文介绍,什么是Tally表以及如何创建它们。
Tally表是单个列表,用于以循环方式计算任何内容。
它通过减少执行时间来提高查询的性能。
Tally表
TALLY表就像任何其他表格,其中单列按照要求将1(或者0)的唯一数字占用。
在Tally表中,应根据系统或者应用程序进行大量数量。
所以尽量避免使用非常高的数字。
创建Tally表
假设我们希望创建1到10,000的Tally数字。
以下是显示如何创建临时表的完整示例代码。
set nocount on; if object_id('dbo.Tally') is not null drop table dbo.tally go select top 10000 identity(int,1,1) as ID into dbo.Tally from master.dbo.SysColumns alter table dbo.Tally add constraint PK_ID primary key clustered(ID) go select * from dbo.Tally
日期:2020-06-02 22:18:10 来源:oir作者:oir