SALVE A TUTTI RAGAZZI, HO UN PROBLEMA DA RISOLVERE, CI SBATTO DA UN PO' MA NON MI STA VENENDO LA SOLUZIONE, SPERO IN UN VOSTRO AIUTO. VI ESPONGO IL PROBLEMA CON ESEMPIO:
TABELLA:
CAMPO1 CAMPO2 CAMPO3
1 APERTO 500
2 APERTO 300
1 APERTO 100
3 CHIUSO 100
1 CHIUSO 850
2 CHIUSO 400
DEVO FARE UNA QUERY CHE MI DIA IL RISULTATO DEL DISTINCT PER CAMPO1 E CONTEMPORANEAMENTE PER OGNI CAMPO 1 MI DIA QUANTI SONO I VALORI "APERTO" DEL CAMPO 2. PER SPIEGARMI MEGLIO VI POSTO QUALE DOVREBBE ESSERE IL RISULTATO:
RISULTATO QUERY:
CAMPO1 CAMPO2
1 2
2 1
3 0
AVEVO PENSATO QUALCOSA TIPO
SELECT DISTINCT CAMPO1, COUNT CAMPO2 WHERE CAMPO2="APERTO"
MA OVVIAMENTE NON FUNGE.....
SUPPONGO SIA UNA CAVOLATA MA PURTROPPO MI SONO ARRUGGINITO UN PO' ED HO NECESSITA' DI RISOLVERE QUESTO PROBLEMA...
VI RINGRAZIO COMUNQUE PER L'ATTENZIONE
P.S.: SCUSATE PER IL CAPS, ME NE SONO ACCORTO SOLO ORA....
GRAZIE
SALUTI

Rispondi quotando