letzten Inventory-Lizenzen ermittlen

Antworten
hacklestone
Beiträge: 4
Registriert: 10. Mär 2014, 11:33
Wohnort: Essen
Kontaktdaten:

letzten Inventory-Lizenzen ermittlen

Beitrag von hacklestone » 03. Dez 2016, 13:03

Hallo zusammen,

wir versuchen gerade zu ermitteln, welche Computer die letzten Inventory-Lizenzen in Anspruch genommen haben. Mein Ansatz auf den ersten Blick - ohne Datenmodell :wink: - ist folgende Abfrage. Ich bin nur nicht sicher ob die OldValue der ersten Historisierung auch verlässlich die erste Inventur darstellt, da es auch viele Datensätze mit leerem OldValue gibt.

SELECT TOP 100 ModifiedObject, MIN(OldValue) AS OldValue
FROM EMPIRUM.dbo.InvHistory
WHERE
ModifiedTable = 'InvComputer'
AND ModifiedColumn = 'InvDate'
AND OldValue <> ''
GROUP BY ModifiedObject
ORDER BY OldValue DESC

Oder besser folgendes?
SELECT TOP 100 ModifiedObject, MIN(Newvalue) AS Newvalue
FROM InvHistory
WHERE
ModifiedTable = 'InvComputer'
AND ModifiedColumn = 'InvDate'
AND OldValue = ''
GROUP BY ModifiedObject
ORDER BY Newvalue DESC

Oder gibt's gar in einer anderen Tabelle ein Feld FirstInvDate? :D

Antworten

Zurück zu „Inventory“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste