Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: SG05 am September 22, 2011, 16:16:08

Titel: Laufende Nummer in Abfrage
Beitrag von: SG05 am September 22, 2011, 16:16:08
Hallo zusammen,

ich habe die "vielen" Hilfen zu diesem Thema gelesen und in meiner DB folgenden Eintrag:

LaufNummer: (Select Count (*) FROM [T_Auftragskopf] as Temp WHERE [Auftragsnummer].[Auftragsnummer] < [T_Auftragskopf].[Auftragsnummer])+1

Tabelle = T_Auftragskopf
AutoWert = Auftragsnummer

Absteigend sortiert nach Auftragsumsatz.
Ziel ist es , das der höchste Umsatz die Lfd.-Nr. 1 bekommt usw.

aber leider erhalte ich einen Syntaxfehler im Abfrageausdruck.

Ich bitte höflichst um Unterstützung.

Danke und Gruss

Titel: Re: Laufende Nummer in Abfrage
Beitrag von: ebs17 am September 22, 2011, 18:26:45
WHERE [Auftragsnummer].[Auftragsnummer] < [T_Auftragskopf].[Auftragsnummer]

Du müsstest schon den richtigen Tabellennamen bzw. Tabellenalias verwenden, also etwa

WHERE Temp.[Auftragsnummer] < [T_Auftragskopf].[Auftragsnummer]

MfGA
ebs
Titel: Re: Laufende Nummer in Abfrage
Beitrag von: database am September 24, 2011, 14:31:20
Hallo,

sieh dazu auch hier:

http://www.donkarl.com?FAQ3.11 (http://www.donkarl.com?FAQ3.11)

.. um auch zu den Alternativen was zu erfahren  ;)