0

以下のSQLテーブルで16ビット整数(idとsport)のランダム性を計算できるようにしたいと思います。誰かが良い簡単な提案を持っていますか?

結果は、理想的には、単一の送信元IPアドレスが与えられた場合のスポーツ番号とID番号がどれほどランダムであるかを示す必要があります。必要に応じて、ロジックをSQLの外部に完全に配置できます。上限のある純粋な整数であるため、これを行うのは妥当な高速パフォーマンスであるはずです-私は思う

mysql> select * from packets limit 12;
+---------------------+-----------+------------+-------+-------+--------+-------+
| stime               | sip       | dip        | sport | dport | in_out | id    |
+---------------------+-----------+------------+-------+-------+--------+-------+
| 2012-12-28 15:12:54 | 167837969 | 3406501129 | 26008 |    53 |      1 | 27205 | 
| 2012-12-28 15:12:54 | 167837969 | 3406501129 | 19066 |    53 |      1 | 12517 | 
| 2012-12-28 15:12:54 | 167837969 | 3406501129 |  4262 |    53 |      1 | 17233 | 
| 2012-12-28 15:12:54 | 167837969 | 3406501129 |   881 |    53 |      1 | 12689 | 
| 2012-12-28 15:12:54 | 167837969 | 3406501129 | 31211 |    53 |      1 |  7485 | 
| 2012-12-28 15:12:54 | 167837969 | 3406501129 | 14834 |    53 |      1 |  2299 | 
| 2012-12-28 15:12:54 | 167837969 | 3406501129 | 15458 |    53 |      1 |  7923 | 
| 2012-12-28 15:12:54 | 167837969 | 3406501129 |  8192 |    53 |      1 |  8490 | 
| 2012-12-28 15:12:54 | 167837969 | 3406501129 | 31909 |    53 |      1 | 30410 | 
| 2012-12-28 15:12:54 | 167837969 | 3406501129 |  3482 |    53 |      1 |  2602 | 
| 2012-12-28 15:12:54 | 167837969 | 3406501129 | 23597 |    53 |      1 |  8713 | 
| 2012-12-28 15:12:54 | 167837969 | 3406501129 | 13165 |    53 |      1 | 22742 | 
+---------------------+-----------+------------+-------+-------+--------+-------+
4

0 に答える 0