Alcanzar ROW_NUMBER / PARTITION BY en MS Access

Cómo lograr el número de fila sobre la partición en el acceso MS. Yo Google, pero no puedo encontrar información, ¿puede por favor cómo hacerlo?

RowNumber Over(Partition by city Order By EmployeeID) 

Mi Datos se ve así

 DOC_TYPE Ino 3a 1800xxc1 3b 1810xxc2 3c 1700xxc3 3a 1700xxc4 3a 1800xxc5 3a 1800xxc6 3b 1800xxc7 

Necesito esto

 DOC_TYPE Ino Seq 3a 1800xxc1 1 3a 1700xxc4 2 3a 1800xxc5 3 3a 1800xxc6 4 3b 1810xxc2 1 3b 1800xxc7 2 3c 1700xxc3 1 

esta es mi consulta

 SELECT t1.RT_TAXCODE, t1.INV_NO, COUNT(*) AS Sno FROM GroupByTAXCODE AS t1 INNER JOIN GroupByTAXCODE AS t2 ON (t2.RT_TAXCODE = t1.RT_TAXCODE) AND (t2.Inv_no <= t1.Inv_no) GROUP BY t1.RT_TAXCODE, t1.INV_NO HAVING COUNT(*)=1 ORDER BY 1, 3; 

Esto toma más tiempo como f 30 segundos

En muchos casos podemos lograr un resultado similar al realizar una autocombinación desigual en la mesa y agregar los resultados. Por ejemplo, para datos en una tabla llamada [MyData]

 Ino TYPE DOC --- -------- --- 1 1800xxc1 3a 2 1810xxc2 3b 3 1700xxc3 3c 4 1700xxc4 3a 5 1800xxc5 3a 6 1800xxc6 3a 7 1800xxc7 3b 

la consulta

 SELECT t1.DOC, t1.TYPE, COUNT(*) AS [Ino Seq] FROM MyData AS t1 INNER JOIN MyData AS t2 ON t2.DOC = t1.DOC AND t2.Ino <= t1.Ino GROUP BY t1.DOC, t1.TYPE ORDER BY 1, 3 

devoluciones

 DOC TYPE Ino Seq --- -------- ------- 3a 1800xxc1 1 3a 1700xxc4 2 3a 1800xxc5 3 3a 1800xxc6 4 3b 1810xxc2 1 3b 1800xxc7 2 3c 1700xxc3 1