ник: osmor
ну и наконец получение кода пользователя по телефону на нужную дату
SELECT TOP (1) UserID
FROM dbo.tblHistoryUsers
WHERE (dtBegin <= [нужная дата]) AND (NumTel = [Нужный Номер])
ORDER BY dtBegin DESC) AS CurrentUserID
|
если по всем номерам, то так
SELECT dbo.tblTelephones.*,
(SELECT TOP 1 tblHistoryUsers.UserID
FROM tblHistoryUsers
WHERE (dtBegin <= [нужная дата]) AND tblHistoryUsers.NumTel = tblTelephones.NumTel
ORDER BY dtbegin DESC) AS CurrentUserID
FROM dbo.tblTelephones
|
добавлено.
А кто когда каким номером пользовался видно прямо в таблице
tblHistoryUsers