次のロジックでプレーヤーのベットを保存するデータベース テーブルがあります。
もちろん、このテーブルには、すべてのmatch_idに対していくつかの user_idがあります。ユーザーがどのように賭けをしたかを表示したいと考えています。ホームチームが勝つと思う場合は、負けるか引き分けます。そして私はそれをパーセンテージで述べたいと思っています。
ドイツ - フランス 35% - 20% - 45%。
これまでのところ、次のクエリを使用して、数量の推測を計算できましたが、パーセンテージは計算できませんでした。
SELECT games.home_team,games.away_team,COUNT(*) as 'qty',user_result_bet.match_id,(
CASE
WHEN `home_score` > `away_score` THEN 'home'
WHEN `home_score` < `away_score` THEN 'away'
ELSE 'draw'
END) as 'tipped_result'
FROM user_result_bet,GAMES
WHERE games.match_id = user_result_bet.match_id
GROUP BY tipped_result, match_id
ORDER BY match_id
ここからどこへ行けばいいですか?どういうわけかこれをパーセンテージに変換したいですか?ウェブサイトにPHPを使用しています