Lo que pretendes, no se puede hacer en una simple consulta... pero si combinas una consulta donde tienes el campo de suma resultado de los días, junto con un informe donde tengas agrupado por código y crees un campo sumatorio de días, funcionará sin problemas...
En la consulta, solo tienes que crear un campo nuevo con las siguientes caracteristicas:
ResultadoDias: Format(Fcha2 - Fcha1, "#")
-Con esto, conseguirás que te salga una nueva columna llamada "ResultadoDias" donde te sale la diferencia entre fecha2 y fecha1 en días.
Ahora creas un informe y en la pestaña "Diseño" (Access 2007/2010) tienes una opción que pone "Agrupar y Ordenar". -Ahí le debes indicar que agrupe por código y que debe tener una sección de pie de sección.
Y en la sección de pié, creas un campo con las siguientes características:
Nombre (del control): TotalHrs_Codigo
Origen del control:: =SUMA(ResultadoDias) -No olvides poner el signo igual aquí)
Con esto, ya debería salir el resultado que deseas... Solo me queda indicarte que debes tener el campo "ResultadoDias" en la sección "Detalle" del informe.- Si no quieres que aparezca, cambiale la propiedad "Visible" a "NO"
Un saludo y espero haber sido de ayuda... no olvides finalizar y puntuar mi respuesta si consideras que está todo aclarado.