Requesting help with a SWQL query to generate a report on missing patches.

I am very new to SQL and SWQL and am seeking assistance with a query I’m developing for a customer report. Specifically, I need help creating a SWQL query to generate a report that identifies and lists missing patches. The goal is to provide a comprehensive overview of which patches are not installed or are overdue, helping to highlight gaps in the patch management process. Any guidance or examples would be greatly appreciated.

  • Do you have patch manager?

    I've not used patch manager. The patching question is not something a single person can do from scratch really, you wont have a data source for every random program in the estate's newest versions, need to rely on something that has a team of engineers maintaining it.

    Someone please prove me wrong, got a patch report on my todo.

    I did do some stuff in this space for cisco, vmware and netapp, it was a PITA. You can get other software versions installed from the softwareinventory table/poller if you had a data source for current versions for all those you could match em up in theory.

    If you're talking just windows core or something that becomes a more limited question and you've got more options.

  • Yes I think we need more information before we can help here don't we?