Buongiorno a tutti, ho questo problema con la somma per categorie su due tabelle quando la categoria è a zero. mi spiego meglio
tabella ao_tipolavoro che contiene le categorie di lavoro
ao_tipola = chiave int
descrizione = stringa
tabella ao_registro
id chiave =int
anno = int
mese = int
descutente = intore = decimal
tipolavoro= int esterno su ao_tipolavoro
io ho fatto questa query:
SELECT sum(ore) as totore,tipolavoro,descrizione,descutente from ao_registro
inner join ao_tipolavoro on
ao_registro.tipolavoro=ao_tipolavoro.ao_tipola
where ao_registro.anno=$riferimento2 and mese=$riferimento group by tipolavoro,utente
che mi estrae per mese/anno il totale ore dei lavori per tipolavoro e utente.
e funziona perfettamente
io però vorrei che nella query escano anche le categorie che non hanno nel registro record legati e quindi a somma zero o null
questo perché se magari per quel mese quella categoria non viene usata nella query non risulta e io invece vorrei darne evidenza.
attività 1 - ore 10
attività 2 - ore 5
attività 3 - ore 0 (questa ora non esce)
c'è possibilità o devo farlo da codice ? (php in questo caso)
vi ringrazio.