MySql如何把表中X个客户随机平均分配给Y个人

MySql如何把表中X个客户随机平均分配给Y个人,保证不重复。现有customer表和userCust关系表。
需在在mysql job ,定时任务中实现。

 update 顾客表 set 关联的客服 = (select top 1 客服id from 客服表 order by newid())

如果不是全部的客服,可以加where条件

  update 顾客表 set 关联的客服 = (select top 1 客服id from 客服表 where 客服id > 3 and 客服id < 10 order by newid())