Seite 1 von 1

Anfrage zum Abruf von Software und Paketen per OR

Veröffentlicht: 15. März 2024 – 14:46 Uhr
von Gaetan
Hallo zusammen, hier sind zwei Anfragen:
@Vorlagencomputer, auf dem die Software nicht von der Organisationseinheit installiert wurde

Code: Alle auswählen

SELECT
    h.computer_name
FROM
    hosts h
WHERE
    h.computer_ad_ou LIKE '%%OU%%'
    AND NOT EXISTS (
        SELECT 1
        FROM hostsoftwares hs
        WHERE hs.host_id = h.uuid
        AND hs.name ilike '%%SOFTWARE%%'
    );
@Vorlagencomputer, auf dem das Paket nicht von der Organisationseinheit installiert wurde

Code: Alle auswählen

SELECT
    h.computer_name,last_seen_on,last_logged_on_user
FROM
    hosts h
WHERE
    h.computer_ad_ou LIKE '%%OU%%'
    AND h.uuid NOT IN (
        SELECT
            hs.host_id
        FROM
            hostpackagesstatus hs
        INNER JOIN
            packages p ON hs.package_uuid = p.package_uuid
        WHERE
            p.package LIKE 'PACKAGE'
    );