Condividi tramite

Numerazione progressiva di ID in tabella access

Anonimo
2012-06-03T17:32:11+00:00

Salve a tutti,

spero che qualcuno possa suggerire la risposta al mio problema che non so proprio come risolvere

Ho una tabella access che contiene migliaia di record con ID che spesso si ripetono su più record. La mia necessità è  aggiungere un campo progressivo che ricominci la numerazione da 1 a n tutte le volte che l'ID cambia:

Esempio nei primi tre record della tabella ho l'  ID "XXXX" dovrà avere il campo N°progr 1,2,3

successivamente altri 2 recprd con ID "YYYY" dovrà avere il campo N°progr 1,2

e così via.

Sicuramente qualcuno saprà guidarmi!

Microsoft 365 e Office | Accesso | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

  1. Anonimo
    2012-06-04T21:33:13+00:00

    Ciao marfi,

    si può provare con una sintassi così:

    SELECT mt.idrecord, mt.id, (SELECT SUM(1)

     FROM MiaTabella sub

     WHERE sub.id=mt.id

    and sub.IDrecord<=mt.IDrecord

     ) AS Progressivo

    FROM MiaTabella AS mt

    ORDER BY mt.IDrecord, mt.id;

    Come vedi oltre al tuo campo id ne ho aggiunto uno (idrecord) che mi serve per ordinare i record (in alternativa si potrebbe forse avere un campo data...)

    Ti ho postato il db di esempio qui:

    http://www.filedropper.com/progressivo

    Spero di averti dato qualche spunto...

    La risposta è stata utile?

    0 commenti Nessun commento

Risposta accettata dall'autore della domanda

  1. Anonimo
    2012-06-03T18:43:52+00:00

    Ciao,

    fai una ricerca in questo forum inserendo come parola Contatore, troverai alcune soluzioni.

    Vedi anche : Contare il numero di record in una query sottostante (MDB) con qualche modifica al terzo esempio riesci ad ottenere i contatori che ti servono.

    Guarda anche qui: http://www.sitocomune.com sezione Queries 2.33 e 2.34

    Ciao

    Giorgio Rancati

    La risposta è stata utile?

    0 commenti Nessun commento

0 risposte aggiuntive

Ordina per: Più utili