  Elite Veteran
  Beiträge: 922
       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  
Access DevCon Vienna: https://www.donkarl.com/devcon  
Access Forever: https://www.accessforever.org  
Access News: https://www.youtube.com/playlist?list=PLVCeBbJIMDvdJ8ghMbEakJ6_EQyvy... |