我有三个表 betsinfo
、results
和 wallet
。
我已经开发了该应用程序,直到用户投注和结果公布,投注在 betsinfo
表中以赢或输的形式结算。
但我对如何结算钱包表中的金额的逻辑感到困惑?
应使用 to_win_amt - stake = winning amount
计算获胜赌注。
我将系统中的所有投注都放在 betsinfo
表中,我正在通过匹配 results
表来结算投注。
现在我想找出 user
的创建者并将其与用户的 wallet id
匹配并结算他们所有未结算的赌注。
我怎样才能做到这一点?请问有什么逻辑帮助吗?