ユーザーID、IPアドレス、ログイン日時を含むログテーブルがあります。複数のアカウントを設定して、他のユーザーになりすましているユーザーを特定する必要があります。
これは私のサンプル ログ テーブルです。
+---------+-------------+---------------------+
| user id | ip address | log in datetime |
+---------+-------------+---------------------+
| 17 | 192.168.1.4 | 2012-04-01 00:01:00 |
+---------+-------------+---------------------+
| 21 | 192.168.1.2 | 2012-04-01 00:02:00 |
+---------+-------------+---------------------+
| 11 | 192.168.1.5 | 2012-04-01 00:06:00 |
+---------+-------------+---------------------+
| 1 | 192.168.1.3 | 2012-04-01 00:09:00 |
+---------+-------------+---------------------+
| 3 | 192.168.1.3 | 2012-04-01 00:15:00 |
+---------+-------------+---------------------+
| 8 | 192.168.1.5 | 2012-04-01 00:22:00 |
+---------+-------------+---------------------+
| 9 | 192.168.1.1 | 2012-04-01 00:26:00 |
+---------+-------------+---------------------+
| 13 | 192.168.2.1 | 2012-04-01 00:27:00 |
+---------+-------------+---------------------+
| 2 | 192.168.1.1 | 2012-04-01 00:28:00 |
+---------+-------------+---------------------+
| 33 | 192.168.1.7 | 2012-04-01 00:30:00 |
+---------+-------------+---------------------+
| 27 | 192.168.1.1 | 2012-04-01 00:31:00 |
+---------+-------------+---------------------+
| 22 | 192.168.1.7 | 2012-04-01 00:45:00 |
+---------+-------------+---------------------+
それで、ここに私の質問があります:同じIPアドレスを持ち、ログイン時間の差が5分未満のユーザーIDのリストを選択する方法は?