gpt4 book ai didi

mysql - SQL查询根据获胜几率找到获胜者

转载 作者:行者123 更新时间:2023-11-29 05:32:53 25 4
gpt4 key购买 nike

我需要一个 SQL 查询来确定随机获胜者。每个用户都有自己的获胜几率。 winning_odds 值越高,用户获胜的机会就越大。下面是表结构:

id    email            winning_odds
1 test@test.com 3
2 test2@test.com 5
3 test3@test.com 2
4 test4@test.com 1
5 test5@test.com 9

MySQL数据库。表有大约 100000 行。只有一个赢家,一次。电子邮件是独一无二的。谁有解决方案?

谢谢。

最佳答案

通过 winning_odds*rand() 限制 1 从用户订单中选择电子邮件

关于mysql - SQL查询根据获胜几率找到获胜者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13277445/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com