Pythonを使用してMySQLから値を読み取り、リストを並べ替えています。次に、リストをランク付けしてMySQLに書き戻す必要があります。私のコードは
リストを取得
cursor.execute ("SELECT winnings, user, rank FROM round_lb WHERE r_id = 5")
round_test = cursor.fetchall()
戻り値
((90L, 70L, 0L), (17L, 1L, 0L), (25L, 78L, 0L))
ソートリスト(最高の賞金の列が最初になります)
print sorted(round_test, reverse =True)
[(90L, 70L, 0L), (25L, 78L, 0L), (17L, 1L, 0L)]
ランクフィールドに値を割り当てたいので、90はランク1、25はランク2、17はランク3などです。
それは私が立ち往生しているところです..Pythonでそれらをランク付けする簡単な方法を誰かが知っていますか...それで私はそれらをMySQLに書き戻すことができます...