gpt4 book ai didi

SQL Server : generate possible combinations of numbers

转载 作者:行者123 更新时间:2023-12-02 22:48:32 26 4
gpt4 key购买 nike

我总共有 41 个数字,我正在尝试生成这些数字之间 6 位数字的可能组合,并将它们插入 SQL Server 中的表中。

有人可以帮我做到这一点吗?

非常感谢!

最佳答案

要生成所有可能的排列(41!/(6!*(41-6)!) 不到 450 万个),您可以使用

WITH Balls(N)
AS (SELECT number
FROM master..spt_values
WHERE type='P'
AND number BETWEEN 1 AND 41)
SELECT *
FROM Balls B1
JOIN Balls B2
ON B2.N > B1.N
JOIN Balls B3
ON B3.N > B2.N
JOIN Balls B4
ON B4.N > B3.N
JOIN Balls B5
ON B5.N > B4.N
JOIN Balls B6
ON B6.N > B5.N

enter image description here

关于SQL Server : generate possible combinations of numbers,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30969798/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com