Работа с таблицей MSSQL cервера 2012. Таблица A_UserStateHistory в ней столбики [Id],[UserId],[State], [TimeChange] и т.д.
[Id] уникальный идентификатор для этой таблицы.
[UserId] уникальный идентификатор пользователя.
[State] cтатус пользователя(0-Отключен, 1-Готов, 2-Перерыв, 3-Нет на месте, 5-Занят, 6-Зарезервирован, 7-Без телефона).
[TimeChange] время установки статуса.
[Enumerator] xисло, определяющее порядок статусов.
Задача в том что бы вывести таблицу в которой будет показано сколько времени пользователь был в том или ином статусе за промежуток времени.
Подскажите как мне получить время в статусе из времени установки статуса?
(3) Это ключевое слово для поиска решения твоей задачи.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший