Newsgroup: it.comp.appl.access
Titolo: Accorpare più record in uno

Ho una tabella, chiamata "saldature", costituita da quattro campi:
IDSaldatura, Root, Fill, Cap. IDSaldatura è numerico, ma non è chiave
primaria, gli altri campi sono di tipo testo.
Per come è costituita la tabella, due su tre dei campi testo sono vuoti,
solo uno contiene valori.
Un esempio di come si presenta la tabella è questo
IDSaldatura    Root    Fill    Cap
12                    X
12                                Y
12                                         K
15                                X
15                    Y
16                                X
16                     K
In altre parole, ogni riga contiene l'IDSaldatura e solo un valore in uno
dei tre campi restanti. Il numero massimo di record per ogni IDSaldatura è
tre.
La mia esigenza è quella di ottenere, possibilmente con una query, un solo
record per ogni IDSaldatura. Nel caso in esempio si dovrebbe ottenere:
IDSaldatura    Root    Fill    Cap
12                    X        Y       K
15                    Y        X
16                    K        X
Ciao
Salvatore

 ha scritto nel messaggio
news:bppujp$s85$1...@lacerta.tiscalinet.it...

Tieni traccia dei difetti di saldatura o degli esiti di Rx...??
Ricordi del passato....(qualche anno fa ero 2°Livello CPND-Rx-Lp-MT....)
Scherzi a parte, credo non si capisca bene la tua esigenza perchè
a prima vista mi verrebbe da dire che hai impostato male la Tabella.
In realtà forse è una considerazione affrettata, ma non hai dato molti
elementi per capire....!
Ciao.
@Alex.

 ha scritto nel messaggio
news:bpq1ut$1ho$1...@lacerta.tiscalinet.it...

Ciao Alessandro,
la "tabella" in questione, in effetti è il risultato di una query. Visto che
sai perfettamente di cosa sto trattando, ti dico che tutto nasce dal fatto
che, inizialmente, quando ho progettato il database (gestisce tutti i
processi delle saldature, dal disegno, all'assegnazione, agli esiti dei CND,
alle statistiche, ecc.) non mi era stato detto che i saldatori andavano
scelti in base alle qualifiche in Root, Fill e Cap, ma solo in base alla
Wps. La query di cui sopra è il risultato delle modifiche apportate per non
stravolgere il Db in alcuna parti. In effetti, il problema l'ho poi risolto
con alcuni artifizi, ma mi è rimasta la curiosità di come poter "compattare"
una situazione come quella postata.
Grazie e ciao
Salvatore


Si ho capito, ma credo che tu abbia fatto il massimo.
Nel senso che senza stravolgere la struttura del DB non
hai molte alternative.
La tua situazione, alla quale io però non rinuncerei, richiede
una Relazione 1-Molti tra la Tabella Principale e la Tabella
Qualifiche.
Ristrutturando poi la cosa ti risulta + semplice recuperare i
dati, ma solo attraverso una Qry a campi incrociati puoi
ottenere la struttura che hai accennato.
In ogni caso fai una prova ugualmente con una Qry a campi incrociati.
E' un pò ostica da strutturare, ma c'è l'autocomposizione che è molto
utile......!
A suo tempo io tenevo conto non solo del Saldatore, ma anche di chi
eseguiva il CND, serviva per fare statistiche, quelle che vuole l'azienda
per capire dove sono gli errori + frequenti.....!!!
Ciao.
@Alex

 @Alex
Ciao
Salvatore

 Salvatore
E' passata una decina d'anni, ma da quel che mi ricordo non era
possibile che una saldatura fosse fatta da + saldatori(erano tubi max 8").
La riparazione poteva essere effettuata da un saldatore differente.
Ovviamente tutto questo dipende dal tipo di Carpenteria, se parliamo
di piastre tubiere o scambiatori nonchè tubazioni di grosse dimensioni
la cosa non è così semplice.....!
Mi è capitato di effettuare CND(Rx) anche a Serbatoi di 15m con
6 giri di Virole, ma in quel caso ero in Appalto e si efettuava solo
la cosulenza.....!
Ora ho deviato su tutt'altra attività, un pò meno "pericolosa", sai i gamma
all'aperto non mi entusiasmavano molto..., soprattutto se la sorgente era
Cobalto
 > 100Curie.....!
Ora se on sbaglio le norme sono + restrittive e con sorgenti superiori a
40Curie
si deve sparare in Bunker....., ma non mi sono + aggiornato....!
Ciao.
@Alex.


Il livello di radioattività non lo conosco (tieni conto che lavoro nel
cantiere come consulente esterno), ma ho notato che quando ci sono
radiografie l'area interessata viene isolata e viene vietato il transito
agli estranei. Mi sembra che usino sorgenti come platino e iridio (non
vorrei sbagliare).
Ciao
Salvatore

 Salvatore
Sicuramente è IRIDIO(isotopo xxx nonricordo), ha una radioattività
limitata
e un tempo do decadimento abbastanza rapido.....!
Ci sono tabelle di compensazione per tener conto del decadimento
ed aggiornare i tempi d'esposizione, già in 2 settimane si fà sentire.
Ciao di nuovo.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG