Hola,
divide y vencerás. Yo te propongo que hagas varias cosas.
1.- Explica mejor tu problema. Es un poco liosa la explicación que das.
2.- Intenta sacar en una fila por cada producto y mes el total. O sea, mes, producto, T1+T2+T3, Total de T1+T2+T3 de las Rs.
3.- Una vez que tengas hecho eso, utiliza el arte de las subconsultas. Es otro mundo. Es decir, el resultado de una consulta lo utilizas d entrada en otra.
ejemplo, saco las cantidades de los productos
Código SQL
[-]select Anio_Mes, producto, sum(T1+t2+t3) as TOTAL
from tabla
where codigo like 'Q%'
and fecha entre los meses que quieras mirar
group by Anio_Mes, Producto
Ahora saco los totales para dividir
Código SQL
[-]select Anio_Mes, producto, sum(T1+t2+t3) as TOTAL_R
from tabla
where codigo like 'Q%' y la 'R'
and fecha entre los meses que quieras mirar
group by Anio_Mes, Producto
Cualquiera de las cantidades la multiplicas por 0,00001 y la división te dará en Toneladas
Cuando consigas estos datos de cada producto, avisamos, y veremos cómo los juntamos. Hay varias soluciones, veremos cuantos datos manejas y qué rendimiento nos dan tus consultas. Dependiendo de los tiempos de respuesta, tomaremos una decisión.
Un saludo