求sql语句,随机抽选时,未被抽选过的优先抽选?
我的随机抽选语句如下:
select id,xm,xb from superpeople order by newid()
每次抽选后会将被抽选的人员信息保存到 抽选表
抽选表的结构是
select cxid,superpeople_id,cxsj from 抽选表现在随机抽选是没有问题。但是如何做到,未被抽选过的优先被抽选或被抽选次数少的优先被抽选呢?
求SQL语句谢谢!!