Tu in quel modo li ottieni la forma della tabella che ti interessa...l'unico problema è che hai più righe del necessario probabilmente...quindi se fai:

codice:
SELECT ORE.Data, ORE.OreLavorate, TIPOORE.descrizione
FROM ORE
LEFT JOIN TIPOORE ON ORE.TipoOre = TIPOORE.ID
GROUP BY ORE.Data
dovresti ottenere il risultato che ti serve...nel caso non dovesse andare posta l'output ottenuto