Newsgroup: it.comp.appl.access
Titolo: Accodamento di tabelle

Ciao a tutti
ho provato a scorrerei tutti i messaggi da marzo 2001 sul tema ma non
ne sono venuto a capo.
Questo il problema
mi trovo una ventina di tabelle contenenti anagrafiche, tutte con la
stessa identica sequenza dei campi (i campi sono 150 per ogni tabella)
Dovrei creare una 21a tabella contenente i dati di tutte
esempio
tab1
Cognome - Nome - nato a  	- nato il     ....  x ..... y ....150
Rossi	  - Paolo - Padova	- 01-10-1971	
tab 2
Cognome - Nome - nato a  	- nato il     ....  x ..... y ....150
Bianchi	  - Mario  - Roma     - 20-09-1972
Tabella che vorrei
Cognome - Nome - nato a  	- nato il     ....  x ..... y ....150
Rossi	  - Paolo - Padova	- 01-10-1971	
Bianchi	  - Mario  - Roma     - 20-09-1972
... un grazie a chi mi darą una mano e buona giornata a tutti
Bruno da Padova

 ha scritto nel messaggio
news:3be1960b...@news.libero.it...

Se non č un'operazione da fare sistematicamente, ma una sola volta, ti basta
creare una query di accodamento.
Paolo

 Bruno da Padova
Perchè, anziché crearti una nuova tabella dove accodi tutte le tue tabelle,
non ti crei una query unione?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


allora ragazzi:
1) grazie
2) ho provato con la query di accodamento, usando solo un campo per 2
ditte (vi ricordo che i campi sono 150 per 25 ditte = quasi 4000
campi) e giŕ cosě mi risponde "destinazione di output 'nomecampo'
duplicata"
3) query di unione? la cosa mi piacerebbe, ma come faccio a mettere
nello stesso campo di una query i 25 campi corrispondenti delle
altrettante ditte? l'unico modo che ho trovato per unire campi č
quello di usare la "&", ma ovviamente č sbagliato perchč li mette
tutti sulla stessa riga.
4) ogni tabella contiene un campo chiave che č il codice del programma
paghe da cui derivano i dati, ma unendo tutte le tabelle in una tale
campo potrebbe venire duplicato.
5) anche se mi sto lentamente attrezzando non sono ancora capace di
scrivere codice.
6) ancora grazie
.... ed un saluto a tutti
Bruno da Padova

 Bruno da Padova
Non oso contrappormi a roberto che è molto più esperto di me, ma se scegli
la strada della query devi verificare che i campi che vuoi accodare siano
impostati a "permetti duplicati - si".
Probabilmente un campo  delle tabelle originali è contatore: se è così non
devi accodare quel campo, ma lasciarlo creare ad Access in modo autonomo
Paolo

impostati a "permetti duplicati - si".
Come mi sento imbranato a dirti che non trovo la domanda "permetti
duplicati" eppure l'ho cercata nelle proprietą del campo sia nella
query, che nella tabella di origine che in quella di destinazione
Bruno

 Bruno
mmm... dai retta a Roberto. Fai una bella query di unione e non pensarci
più. Per sapere come fare vai sull'elp e digita query di unione.
Gio'

Gio'
Ciao Gio'
il problema era sistemare in un'unica query cosě tanti campi relativi
a x aziende (che poi sono 46 e non 25) con l'aggravante di trovarmi
problemi di duplicazione.
totale campi coinvolti 150*46= troppi
Sai cos'ho fatto? 
Mi sono (banalmente.... sono un grezzo lo ammetto) creato 46 query di
accodamento che puntano su un'unica tabella di riepilogo.
In ognuna c'č solo un campo che č quello di riepilogo (quello sopra la
lista campi della tabella origine, con l'asterisco) che punta su un
campo di riepilogo della tabella destinazione (uguale identico a
quello di origine)
totale campi coinvolti = 46
Non me ne vogliano gli esperti che stimo molto, non fosse solo che per
il tempo che mi hanno dedicato.
Spero che quanto postato in questi giorni possa comunque aiutare
qualcuno in futuro
ciao
e grazie
Bruno