I have a basic query where I see a list of usernames and versions of an app they are using:
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 is:
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 newest version of the app that the user is on, so my result would really be:
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 that kind of result?
EDIT:
I apologize, I was not clear enough here - I tried to simplify my question and should not have. There are a couple of additional columns in this example I left out- #FACEPALM
See revised above - sorry everyone!!!