Hi, I need to create a query to get only Max value.
I’m using MS Access 2003.
The table looks like:
ClientID Month Project FTE
1 3 A 0.25
1 3 B 0.75
2 4 B 0.35
2 4 A 0.65
I need result witch will looks like:
ClientID Month Project FTE
1 3 B 0.75
2 4 A 0.65
Therefore, I need Project where Client has MAX FTE.
This code returning not only rows with Max FTE, but all rows.
SELECT Client ID, Month, Project, FTE
FROM Actual Hours by Position
GROUP BY Client ID, Month, Project, FTE
HAVING (FTE = Max(FTE);
Can you please help me solve this problem?
Thanks.
Alec.
I’m using MS Access 2003.
The table looks like:
ClientID Month Project FTE
1 3 A 0.25
1 3 B 0.75
2 4 B 0.35
2 4 A 0.65
I need result witch will looks like:
ClientID Month Project FTE
1 3 B 0.75
2 4 A 0.65
Therefore, I need Project where Client has MAX FTE.
This code returning not only rows with Max FTE, but all rows.
SELECT Client ID, Month, Project, FTE
FROM Actual Hours by Position
GROUP BY Client ID, Month, Project, FTE
HAVING (FTE = Max(FTE);
Can you please help me solve this problem?
Thanks.
Alec.