Newsgroup: it.comp.appl.access
Titolo: Aggiorna campo con decorrenza..?

Ho una tabella con mansione e reparto di ogni dipendente cosi' strutturata:
matricola   anno    mese    mansione    reparto
1001        2005        09       12            5
1001        2006        03       11            6
1004        2005        09       12            5
1005        2005        11       10            4
1005        2006        01       12            5
1011        2005        06       12            6
...etc etc
in pratica ogni volta che la matricola cambia reparto o mansione viene
creato un nuovo record.
Vorrei ottenere mansione e reparto di ogni matricola per ogni mese
matricola    anno    mese    mansione    reparto
1001        2005       09        12            5
1001        2005       10        12            5
1001        2005       11        12            5
1001        2005       12        12            5
1001        2006       01        12            5
1001        2006       02        12            5
1001        2006       03        11            6
1001        2006       04        11            6
1001        2006       05        11            6
1001        2006       06        11            6
1004        2005       09       12             5
1004        2005       10       12             5
1004        2005       11       12             5
1004        2005       12       12             5
1004        2006       01       12             5
1004        2006       02       12             5
1004        2006       03       12             5
1004        2006       04       12             5
1004        2006       05       12             5
1004        2006       06       12             5
1005        2005       11       10             4
1005        2005       12       10             4
1005        2006        01      12            5
1005        2006        02      12            5
1005        2006        03      12            5
1005        2006        04      12            5
1005        2006        05      12            5
1005        2006        06      12            5
..etc etc
Avete qualche idea per ottenere questo risultato con un paio di query?
Ciao e grazie
Luca

 ha scritto nel messaggio 
news:e698k8$ses$1...@newsreader.mailgate.org...

Uno paio? Sbaglierò ma ne serve solo una e ordinata per matricola, reparto, 
mansione, anno...
Ciao.
-- 
Sergio MAZZA 

 mansione, anno...
Arrrggggg con una sola?? e come si fa?
Il problema non è l'ordinamento delle righe......il problema è che mancano
proprio alcune righe.
Nel mio esempio di prima la matricola 1001 lavorava nel reparto 5 dal mese
09/2005. Poi dal mese 03/2006 lavora nel reparto 06.
Io devo creare le righe mancanti mese per mese. Quindi partendo da questo:
matricola   anno    mese    mansione    reparto
1001        2005        09       12            5
1001        2006        03       11            6
devo creare:
1001        2005       09        12            5
1001        2005       10        12            5
1001        2005       11        12            5
1001        2005       12        12            5
1001        2006       01        12            5
1001        2006       02        12            5
1001        2006       03        11            6
1001        2006       04        11            6
1001        2006       05        11            6
1001        2006       06        11            6
Come posso farlo con unq query sola? (ma a me va bene anche con 2 o 3....)
Thanks
Luca

 Luca
Ah! Ecco ora è più chiaro quello che vuoi fare.
Secondo me dovresti crearti una tabella con i campi: anno,mese; riempirla 
con VBA+ADO dei mesi mancanti e utilizzare questa in relazione con quella 
dei dipendenti...
Ciao.
-- 
Sergio MAZZA 

 Ciao.
ciao
Luca

 Luca
Ciao.
-- 
Sergio MAZZA 

 report/maschere saranno molto più veloci nel leggere una tabella che una
Si, infatti è decisamente. Solo che ogni volta, prima del report, devo
eseguire questo codice (poche righe in realtà).
grazie ancora
Luca