vervolgnummer in een query

  • Onderwerp starter Onderwerp starter mbld
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

mbld

Gebruiker
Lid geworden
9 sep 2006
Berichten
13
Hallo,
Waarschijnlijk een éénvoudige vraag maar ik geraak er maar niet aan uit.
Bij het maken van een query zo ik graag een expr. maken waarbij een kolom met een volgnummer opgenomen wordt voor ieder item van deze selectiequery.
kan iemand daar mee helpen?
mvg

beste,
Dit werkt wanneer ik alle records opvraag maar indien er een criteria wordt opgegeven behouden de records hun nummer.
vb ik heb 5 records van A tot E bij de query krijgt elk record zijn nr. A="1" B="2" enz. als ik de records vraag zonder "B" krijg ik A="1" C="3" en dit klopt niet C zou op dit moment "2" moeten zijn.
MVG
 
Laatst bewerkt:
Hoi,

Het is bepaald géén eenvoudige vraag, want een volgnummer is eigenlijk iets dat niet bestaat in een query. Wel in een tabel, waar je een autonummerveld kunt gebruiken om volgnummers aan te maken.
Maar er is wel een trucje dat je kunt gebruiken. Daarbij baseer ik me op de tekst
een volgnummer opgenomen wordt voor ieder item van deze selectiequery
Ik ga er dus vanuit, dat er minstens één veld is in je query waarop je kunt groeperen.
In het onderstaande voorbeeld heb ik in de tabel Catalogus een veld Barcode die ik van een volgnummer wil voorzien. Met onderstaande query lukt dat prima.

Code:
SELECT Barcode,
  (SELECT Count(Catalogus.Barcode) AS Totaal
  FROM Catalogus
  WHERE Catalogus.Barcode <= T1.Barcode) AS Volgnummer
FROM Catalogus AS T1
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan