Мне нужно создать отчет в SCCM с помощью построителя отчетов SQL. В настоящее время отчет показывает каждое приложение от каждого пользователя на каждом клиенте в отдельной строке (что нормально).
Но мне также нужна функция, которая показывает мне общее количество запусков для каждого приложения (идентифицируется по идентификатору). число).
Вывод текущего отчета:
Итак, конечный результат, который мне нужен, должен быть:
ID Manufacturer Name Filename LaunchCountTotal
32 7-zip 7-zip 7z.exe 543
Текущий макет построителя отчетов:
Этот запрос используется для набора данных:
select diin_applications_table.manufacturer, diin_applications_table.id, diin_applications_table.name, diin_applications_table.version, diin_applications_table.filename, RecentlyUsedApps_DATA_prod.LaunchCount00, RecentlyUsedApps_DATA_prod.LastUsedTime00, RecentlyUsedApps_DATA_prod.LastUserName00, System_DATA_prod.Name0
from diin_applications_table
INNER JOIN RecentlyUsedApps_DATA_prod ON diin_applications_table.Filename=RecentlyUsedApps_DATA_prod.ExplorerFileName00
INNER JOIN System_DATA_prod ON
RecentlyUsedApps_DATA_prod.MachineID=System_DATA_prod.MachineID