サンプルデータ:
╔════╦════════════╦════════════╦═══════╦══════════ ═╦════════╗ ║ ID ║ 開始 ║ 停止 ║ ユーザー ║ ファイル ║ サイズ ║ ╠════╬════════════╬════════════╬═══════╬══════════ ═╬════════╣ ║ 1 ║ 1330133409 ║ 1330133410 ║ user1 ║ file1.zip ║ 300000 ║ ║ 2 ║ 1330133409 ║ 1330133410 ║ user1 ║ file2.zip ║ 300500 ║ ║ 3 ║ 1330133409 ║ 1330133410 ║ user2 ║ file1.zip ║ 300000 ║ ║ 4 ║ 1330133409 ║ 1330133410 ║ user2 ║ file2.zip ║ 300500 ║ ║ 5 ║ 1330133409 ║ 1330133410 ║ user1 ║ file3.zip ║ 500000 ║ ║ 6 ║ 1330133409 ║ 1330133310 ║ user6 ║ file3.zip ║ 500000 ║ ╚════╩════════════╩════════════╩═══════╩══════════ ═╩════════╝
PER_USER_AVERAGE_BANDWIDTH
whereを計算する MySQL クエリを作成しPER_USER_AVERAGE_BANDWIDTH = SUM(SIZE) / (STOP - START)
、次に order byPER_USER_AVERAGE_BANDWIDTH
して次のような結果を生成する必要があります。
╔═══════╦════════════════════════════╗ ║ ユーザー ║ PER_USER_AVERAGE_BANDWIDTH ║ ╠═══════╬════════════════════════════╣ ║ ユーザー 3 ║ 110.37 ║ ║ ユーザー 1 ║ 100.25 ║ ║ ユーザー 2 ║ 75.70 ║ ╚═══════╩════════════════════════════╝
泥のようにクリア;) 誰か?