Ciao a tutti,
sto' diventando mattonon riesco a trovare il capo della matassa
![]()
Il mio problema consiste nel fatto che devo effettuare una statistica da un
database che è cosi' composto (elenco tabelle essenziali)
Tb_Principale
Tb_Device
Tb_Danni
La tb_Principale contiene tutti i record principali
La tb_Device contiene un ID_device ed una descrizione_Device (USB,
RS232, SCSI .. etc)
La tb_Danni contiene un ID_danno, ed una descrizione_Danno (Rottura
vite, Rottura CIS etc...)
La tabella principale tra i vari Field , contiene gli ID di Device e Danni,
in modo che vi sia una referenza con le tabelle delle descrizioni.
Quelle che io dovrei estrarre e' un estratto dei Danni riferito ai Device.
Il mio problema e' che non riesco a mettere in colonna tutti i danni ed in
riga tutti i device (a prescindere da quanti essi siano)
Per farvi capire megli il mio "contorto ragionamento" faccio un esempio di
quello che dovrei ottenere ..
Descrizione Danno | USB | SCSI | RS232 | etc..
Rottura Vite | 2 | 0 | 0 |
Rottura CIS | 0 | 3 | 0 |
Resistor rotto | 0 | 0 | 15 |
(Mi scuso se non sono incolonnate correttamente .. spero di aver reso l'idea, ogni numero ha la sua colonna)
Logicamente i numeri sono ottenuti con la funzione SUM o altra funzine di
aggregazione ed i dati sono estratti dalla tabella principale
Nelle mie prove ho usato la clausola GROUP BY .. ma il mio problema è che
non riesco a mettere in RIGA tutti i device contenuti nella tabella omonima.
Spero di essere stato chiaro nell'esporre il problema.
Grazie![]()
Filippo