Elite Veteran
Beiträge: 868
Ort: Wien | pwakolbi - 02.01.12
Ich brauche in einer Tabelle tblAusgaben die laufende Nummer für einen bestimmten Abschnitt= Datum.
Mit nachstehender SQL Anweisunt werden für das Datum der endwert angegeben.
Wenn am 22.11.2011 22 einträge vorhanden sind dann steht im Feld Nummer 22.
Ich würde das aber durchnummereirt brauchen von 1-22.
Nummer: (Select Count (*) FROM [tblAusgaben] as X WHERE [X].[Datum] < [tblAusgaben].[Datum])+1
Gibt es für diese Sache eine Lösung?
Als Ergänzung zu Peters Nachfrage:
Wo steht 22? In jedem Datensatz?
Der Ausdruck sollte dir eigentlich eine laufende Nummer (also Durchnummerierung) geben. Wenn das nicht funktioniert, dann poste mal den kompletten SQL-Text der Abfrage. Du kannst die Abfrage auch vorher auf die relevanten Felder reduzieren. Hauptsache, das Problem tritt auf bzw. ist nachvollziehbar.
----- Servus
Karl
*********
Access-Entwickler-Konferenz: https://www.donkarl.com/?aek - Jetzt anmelden für 19./20.10. in Nürnberg
Access DevCon Vienna: https://www.donkarl.com/devcon
Access Forever: https://www.accessforever.org
Access News: https://www.youtube.com/playlist?list=PLVCeBbJIMDvdJ8ghMbEakJ6_EQyvy... |