MySQL の初心者であり、まとめようとしているステートメントのロジックを理解するのに十分ではありません。
このクエリがあります。
SELECT FORMAT(SUM(won/total*100),2) AS PCT FROM table_name WHERE Status='Current'
すべてのレコードの合計の win% を返すにはどれがうまくいきますが、結果を行ごとに返したいと思っていますか?
基本的に私が達成しようとしているのは、を使用
して各行SELECT *
の win% ですが、 SELECT * をパーセンテージの計算と組み合わせて使用することはできません。
または、おそらくロジックが間違っている可能性がありますが、わかりません。
返される結果は次のようになります。
Manager | Win%
Arsene Wenger | 57.24%
Alex Ferguson | 48.02%
私は何が欠けていますか?