I have a basic query where I see a list of usernames and versions of the application they use:
Username AppVersion Email First Name -------- ---------- ----- ---------- user1 2.3 user1@aol.com User 1 user1 2.4 user1@aol.com User 1 user1 2.5 user1@aol.com User 1 user2 2.3 user2@aol.com User 2 user2 2.4 user2@aol.com User 2 user3 2.4 user3@aol.com User 3 user3 2.5 user3@aol.com User 3
My SQL:
SELECT TOP 100 LoginLog.SalesRepID, LoginLog.AppVersion FROM LoginLog GROUP BY LoginLog.SalesRepID, LoginLog.AppVersion ORDER BY SalesRepID, LoginLog.AppVersion DESC
But what I really want from this list is the latest version of the application in which the user is included, so my result will be valid:
Username AppVersion Email First Name -------- ---------- ----- ---------- user1 2.5 user1@aol.com User 1 user2 2.4 user2@aol.com User 2 user3 2.5 user3@aol.com User 3
How do I modify this query to show this result?
EDIT:
I'm sorry, I was not clear enough here. I tried to simplify my question and should not have. There are several additional columns in this example - #FACEPALM
See revised above - sorry everyone !!!
Slee source share