ROWNUM in Access

baeri

Erfahrenes Mitglied
Hallo,

schon wieder ich ^^ ...
wie kann ich ohne mega großen Rechenaufwand meine Zeilen "mitzählen"?

Ich mache eine SQL Abfrage und will eine Zeilennummer mit ausgegeben haben...

> SELECT ROWNUM, T.* FROM ( SELECT etwas kompliziertere abfrage FROM TABELLE ) T

vielen vielen Dank
 
Access kennt ROWNUM nicht.

Du kannst mir DCOUNT() etwas simulieren, wenn du eine eindutige Sortierung hast.

Als Beispiel. Ich habe eine Tabelle mit einem Feld ORDER_ID. Die ist in dem Fall eindeutig
SQL:
select 
  t.*,
  DCOUNT('*', 'my_table', 'ORDER_ID < ' & t.ORDER_ID) as ROWNUM
from
  my_table t
order by
  t.ORDER_ID
 
Zurück