在SQL中插入递增的数字

2024-10-01 13:36:11 发布

您现在位置:Python中文网/ 问答频道 /正文

SQL是否有一个类似于python中range函数的函数来生成一组递增的数字?我知道identity函数,但我不想继续创建和重新创建表,这样就可以得到一组递增的数字。在

最后,我希望能够根据搜索函数的结果动态地创建一系列数字,例如

count(*) from teams where team= 'knicks'

会给我一个号码,比如20

然后我动态地使用这个数字作为函数的一部分

function(20) ---> 1,2,3,4,5,6... 20

我想用这个函数的结果得到一个排序表,其中每个数字对应一个玩家。我不能在这里使用identity,因为我将所有团队保存在一个表中,我将使用团队名称来提取编号的团队列表。在

在如何使用stackoverflow的设计上还有些动摇,请耐心等待。在


Tags: 函数fromsqlcount动态rangefunction数字
1条回答
网友
1楼 · 发布于 2024-10-01 13:36:11

尝试SQL序列。例如this指南。在

/edit:我又读了一遍,也许你应该把数据库设计得更好。使用规范化。。。我不太明白这句话:

I want to use the result of the function to have a sorted table where each number corresponds to a player.

相关问题 更多 >