View Full Version : QUERY SQL AIUTATEMI
The March
20-02-2004, 14:21
come da titolo:
ho tre tabelle, o meglio due tabelle con relazione molti a molti,
tab1( t1_id, t1_desc)
tab2 (t2_id .... ecc)
collego(t1_id, t2_id)
devo fare la seguente vista:
t1_id, t1_desc, e nel terzo campo devo visualizzare il numero di t2_id che ci sono per ogni t1_id
semplice, basta fere count, ma azz... non so gestirmi sta tabella collego..
sareste cosė gentili da scrrivermi la query... č veramete banale ma io non so nėcome fare!:(
grazie!
The March
20-02-2004, 14:53
Originariamente inviato da The March
come da titolo:
ho tre tabelle, o meglio due tabelle con relazione molti a molti,
tab1( t1_id, t1_desc)
tab2 (t2_id .... ecc)
collego(t1_id, t2_id)
devo fare la seguente vista:
t1_id, t1_desc, e nel terzo campo devo visualizzare il numero di t2_id che ci sono per ogni t1_id
semplice, basta fere count, ma azz... non so gestirmi sta tabella collego..
sareste cosė gentili da scrrivermi la query... č veramete banale ma io non so nėcome fare!:(
grazie!
ci sono riuscito da solo!!!
Originariamente inviato da The March
ci sono riuscito da solo!!!
č buona norma esporre anche la soluzione, cosė in questo modo puoi aiutare qualcun'altro che ha il tuo stesso problema!
E' un semplice JOIN fra tab1 e collego e poi basta raggruppare per i campi che ci sono in tab1...e poi ovviamente una bel count(*) ;)
Fenomeno85
20-02-2004, 21:07
si infatti č un JOIN naturale :)
~§~ Sempre E Solo Lei ~§~
The March
23-02-2004, 14:56
Originariamente inviato da abxide
č buona norma esporre anche la soluzione, cosė in questo modo puoi aiutare qualcun'altro che ha il tuo stesso problema!
select UFFICIO.uff_ID, UFFICIO.UFF_DESCRIZIONE,COUNT(IMP_ID)
FROM UFFICIO
LEFT JOIN COLLEGO ON UFFICIO.UFF_ID=COLLEGO.UFF_ID
GROUP BY UFFICIO.UFF_ID, UFF_DESCRIZIONE
questi sono i nomi originali...
scusate per il ritardo!
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.