Расчет времени (разница между двумя определенными значениями одной таблицы)
Таблица: ActList
1. RecordID
2. UserID (ссылка на пользователя из таблицы Users)
3. NumID (ссылка на номера)
4. ActNum
4. Time (время записи в таблицу)
Таблица: NumList
1. NumID
2. Num
3. Act
Таблица Users:
1. UserID
2. UserName
Теперь суть проблемы:
В таблице ActList у каждого пользователя содержится 10 записей (10 номеров с указанием их активности и времени произведенной записи в таблицу).
Необходимо: составить запрос, который вытаскивает UserID, и разницу во времени между последней записью пользователя и первой, причем так, чтобы в список могли попасть только те Юзеры, у которых совпадают ВСЕ значения ActNum в таблице NumList и Act в ActList + отсортировать по времени. Т.е. другими словами, нужен список отсортированных юзеров, у которых совпадают все номера по активности, и, у которых наименьший промежуток времени между первой и последней записью в базе. Надеюсь понятно написано :)
А СУБД какая?
СУБД - Mysql 5