Всем привет! Ответ на свой вопрос по форуму искал, но недолго, прошу сразу камнями не закидывать.
Необходимо сделать выборку из представления, в котором есть ID документа, Фамилия, Имя, Дата рождения, IDюзера, OperationTime, гражданство. Результатом выборки должен быть список людей по гражданству за определенный период, которые были зарегистрированы в БД более 2-х раз.
Запрос составлял так:
В таком виде запрос выдает нужный результат, но если добавить OperationTime, то результат закономерно равен нулю.
Вопрос. Как добавить в финальную выборку время посещения
Необходимо сделать выборку из представления, в котором есть ID документа, Фамилия, Имя, Дата рождения, IDюзера, OperationTime, гражданство. Результатом выборки должен быть список людей по гражданству за определенный период, которые были зарегистрированы в БД более 2-х раз.
Запрос составлял так:
select IdentifyDocumentID, Family, Name, BirthDate, NationalityID, UserInfoID from View_1 where NationalityID in (3,5,7,9,11) and UserInfoID = 'Иванов' -- ФИО персонала and OperationTime between '2017-08-01' and getdate () group by IdentifyDocumentID, Family, Name, BirthDate, NationalityID, UserInfoID having count (IdentifyDocumentID) > 2
В таком виде запрос выдает нужный результат, но если добавить OperationTime, то результат закономерно равен нулю.
Вопрос. Как добавить в финальную выборку время посещения