I get an error message
Syntax error (missing operator) in query expression 'r = row_number() over (partition by ACell order by ACell desc)'
in Microsoft Access; I don't know why, but it works in Microsoft SQL Server.
My query:
select *
from
(select *, r = row_number() over (partition by ACell order by ACell
desc)
from cellTB) a
where
r <= 5;
Please could anyone help me?
Example Data: cellTB
=================
ACell | RNC
=================
1 | 1
-----------------
1 | 2
-----------------
1 | 3
-----------------
1 | 4
-----------------
1 | 5
-----------------
1 | 6
-----------------
2 | 1
-----------------
2 | 2
-----------------
2 | 3
-----------------
2 | 4
-----------------
2 | 5
-----------------
2 | 6
I want to select just top 5 from duplicate ACell in MC Access.