Hola Jose Manuel, tienes razón en cuanto a lo que leistes, la clausula GROUP BY se usa para lo que quieres pero tienes que configurar bien la declaración tienes que utilizar la función SUM aplicada al campo importe, podrías hacer algo como:
Código:
SELECT cod_1, cod_2, ..,(otros campos que quieres que aparezcan en el resultado), SUM(importe) as totales FROM tabla
GROUP BY cod_2, cod_1, ...(otros campos que pusistes en el SELECT)
ORDER BY cod_1
Totales es un nuevo campo donde tendrás el resultado de la suma por cada cod_1 te recomiendo que pruebes primero sin agregar los otros campos para que veas el resultado solo con cod_1 y cod2.
Saludos