ho una tabella cosi;
codice_dip
cognome
codice_val
valore

esempio
1 pippo a 20
2 caio a 15
1 pippo c 20

dovrei ricavare la somma per dip
e cioe;
1 pippo 40
2 caio 15

ho provato cosi:
SELECT codice_dip,cognome,sum(valore) as totale
froM tabella
WHERE (codice_val='a') OR(codice_val='b')

ma non mi somma, mi da 3 record e non 2