0

SQL 是否具有类似于 python 中的 range 函数的函数,它会生成一组递增的数字?我知道身份功能,但我不想继续创建和重新创建表,以便我可以获得一组不断增加的数字。

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

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

会给我一个数字,比如说20

然后我动态地将该数字用作函数的一部分

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

我想使用函数的结果来生成一个排序表,其中每个数字对应一个玩家。我不能在这里使用身份,因为我将所有团队都放在一个表中,并且我将使用团队名称来提取编号的团队列表。

关于如何使用stackoverflow的设计仍然很不稳定,所以请多多包涵。

4

1 回答 1

1

试试 SQL 序列。例如指南。

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

我想使用函数的结果来生成一个排序表,其中每个数字对应一个玩家。

于 2012-12-12T20:50:05.060 回答