草庐IT

voucherid

全部标签

MySQL Assign 在更新查询中只匹配一次

我有两张表,一张有参与者和他们的排名,另一张有优惠券代码和他们的排名。我想为每个参与者分配一个具有正确等级的优惠券代码,但当然要确保每个优惠券代码只使用一次。TableA:TableB:pid|name|rank|voucheridvoucherid|rank|code|used1|Max|10|null1|10|AAA|02|Joe|20|null2|10|BBB|03|Eva|10|null3|20|CCC|04|20|DDD|0我正在寻找产生此结果的更新查询:TableA:pid|name|rank|voucherid1|Max|10|12|Joe|20|33|Eva|10|2以