新手求助sql,数量随机分摊的问题

aladdinisme aladdinisme 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

最近在学sql,碰上一个问题,就是我有张表spzl,里面有这个商品活动时间,每组可销售的最大值和最小值,活动要求的总数量,现在需要把这个总数量随机分配到活动时间内,该怎么写比较好呢?

例如:1.a商品活动时间为3月1日-3月7日共7天,活动要求的总数量是300,现需要把300的数量随机分到7天中

           2.然后再通过可销售的最大值4,最小值2计算出每天最多能销售几组,剩下不能整除的零头做一组

总数量300 时间3-13-7活动天数7
        
天数1234567
随机分摊数量36414845343660
最大销售组数1820+12422+1171830
最小销售组数910+11211+18+1915

 

...全文
评论 2
收藏 已收藏
分享
返回顶部
aladdinisme
DB2 5,886 成员 11,654 内容