他の人を紹介する人が紹介ごとに当選確率を上げるコンテストを作成しました。ここで、実際に mysql または php を使用してより良いオッズを与える方法を理解しなければなりません。ランダムな行を選択しても、それはカットされません。
私のテーブルには、ID 用と紹介 ID 用の 2 つの列があります。このテーブルは、紹介 ID フィールドに ID を追加することで、誰が誰を紹介したかを追跡するため、データの最初の数行は次のようになります。
name id referralid
mark 15 20
ted 20
jim 22 20
したがって、「テッド」は他の 2 人を紹介したので、勝つチャンスは 3 回あるはずです。mysqlまたはphpでこれを行うにはどうすればよいですか?