テーブル person( ID ,....., n_success,n_fails)があるとします。
お気に入り
ID n_success n_fails
a1 10 20
a2 15 10
a3 10 1
n_success/(n_success+n_fails)が最大の人のIDを返すクエリを作りたいです。
この場合の例、取得したい出力は次のとおりです。
a3 0.9090909091
私はもう試した:
select ID,(N_succes/(n_success + n_fails)) 'rate' from person
このクエリでは、各IDに相対的な成功率があります
select ID,MAX(N_succes/(n_success + n_fails)) 'rate' from person
このクエリでは、1行だけ正しいレートですが、IDが正しくありません
どのようにできるのか?