SQL实现排列组合功能
SQL实现排列组合功能
昨天朋友发给我一个sql编程题目:
大概意思就是随机选择几个人使得总分最接近某个值,这不正是数学中学习过的排列组合中的组合吗?
排列组合中A(15,3)表示排列,从15个中有序抽取3个,所以一共有15*14*13种排列结果,123、132、213、231、312、321表示6种不同的结果
排列组合中C(15,3)表示组合,从15个中无序选择3个,所以一共有(15*14*13)/(3*2*1)种组合结果,123、132、213、231、312、321表示同一种结果
大概思路:如果使用
原创
2021-12-29 14:11:02 ·
5383 阅读 ·
2 评论