表A username varchar(20)
classtype varchar(10)
表B workno varchar(10)
ownbrand varchar(10)
username varchar(10)
表A用来存储用户信息的,表B是用来存储用户所需要的工作单信息.
目前有这样一个要求:每次新增一个workno以后,要根据ownbrand来判断,相同的ownbrand尽量分给相同的一个人,但是如果第一个username的(相同ownbrand)workno数量大于三张单,就重新分配给第二个username,以此类推.当所有人都分配完三张单以后,继续从第一个人开始,直到他比第二个人多三张单.请问这个问题该怎么处理?谢谢大家了!
classtype varchar(10)
表B workno varchar(10)
ownbrand varchar(10)
username varchar(10)
表A用来存储用户信息的,表B是用来存储用户所需要的工作单信息.
目前有这样一个要求:每次新增一个workno以后,要根据ownbrand来判断,相同的ownbrand尽量分给相同的一个人,但是如果第一个username的(相同ownbrand)workno数量大于三张单,就重新分配给第二个username,以此类推.当所有人都分配完三张单以后,继续从第一个人开始,直到他比第二个人多三张单.请问这个问题该怎么处理?谢谢大家了!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货