letzten Inventory-Lizenzen ermittlen

Post Reply
hacklestone
Posts: 4
Joined: 10. Mar 2014, 11:33
Location: Essen
Contact:

letzten Inventory-Lizenzen ermittlen

Post by hacklestone » 03. Dec 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

Post Reply

Return to “Inventory”

Who is online

Users browsing this forum: No registered users and 3 guests