У меня есть запрос, чтобы показать версию Microsoft OneDrive на всех компьютерах, но моя проблема в том, что SMS_R_System.AgentTime
- это массив, содержащий до 4 свойств даты и времени.
Мне нужен только первый элемент в массиве , В эквиваленте Powershell я бы просто добавил «[0]», чтобы получить первый элемент, но в WQL я заблудился, как вы это делаете?
Запрос:
select SMS_R_System.OperatingSystemNameandVersion, SMS_R_System.Name, SMS_R_System.Active, SMS_R_System.AgentTime, SMS_G_System_ADD_REMOVE_PROGRAMS.DisplayName, SMS_G_System_ADD_REMOVE_PROGRAMS.Version
from SMS_R_System
inner join SMS_G_System_ADD_REMOVE_PROGRAMS
on SMS_G_System_ADD_REMOVE_PROGRAMS.ResourceID = SMS_R_System.ResourceId
where SMS_G_System_ADD_REMOVE_PROGRAMS.DisplayName = "Microsoft OneDrive"