LEFT-JOIN

SELECT t1.fecha,t1.dia_semana,t1.tipo,t1.ubicacion,SUM(t2.horas) AS suma_horas FROM ct_anyo t1
LEFT JOIN ct_datos t2
ON t1.fecha=t2.fecha
WHERE t2.id_usuario="1" AND YEAR(t1.fecha)="2014" AND t1.Ubicacion="Barcelona"
GROUP BY t1.fecha