hi,
I'm a new user here so please go easy on me
I have a query, which works fine:
SELECT au.UserId, au.FirstName, au.Surname, r.Percentage, r.ProjectId, r.ProjectVersion
FROM appuser AS au LEFT JOIN resources AS r ON (au.UserId = r.UserId and r.projectid=24 and r.projectversion=39
WHERE (((au.UserId) In (3,5,2,6)));
but what I actually want, is this:
SELECT au.UserId, au.FirstName, au.Surname, r.Percentage, r.ProjectId, r.ProjectVersion
FROM appuser AS au LEFT JOIN resources AS r ON (au.UserId = r.UserId and r.projectid=24 and r.projectversion=select max(projectversion) from r where projectid=24)
WHERE (((au.UserId) In (3,5,2,6)));
access doesnt seem to like it, but I'm sure it can be done in sql.
Thanks
I'm a new user here so please go easy on me
I have a query, which works fine:
SELECT au.UserId, au.FirstName, au.Surname, r.Percentage, r.ProjectId, r.ProjectVersion
FROM appuser AS au LEFT JOIN resources AS r ON (au.UserId = r.UserId and r.projectid=24 and r.projectversion=39
WHERE (((au.UserId) In (3,5,2,6)));
but what I actually want, is this:
SELECT au.UserId, au.FirstName, au.Surname, r.Percentage, r.ProjectId, r.ProjectVersion
FROM appuser AS au LEFT JOIN resources AS r ON (au.UserId = r.UserId and r.projectid=24 and r.projectversion=select max(projectversion) from r where projectid=24)
WHERE (((au.UserId) In (3,5,2,6)));
access doesnt seem to like it, but I'm sure it can be done in sql.
Thanks