SQL - Totalizar columna segun contenido de otras

 
Vista:

Totalizar columna segun contenido de otras

Publicado por zunea (1 intervención) el 08/07/2016 16:22:03
Gracias de antemano por la ayuda:

Necesito lo totalizar asi:

Tengo una tabla con los 12 meses (campos numericos) del año, tambien un TotalMeses (campo numerico), tengo un tercer campo llamado Ratio el cual sale de dividir TotalMeses sobre 30 por cada mes superior a cero, es decir,
si en enero hay 20, en febrero hay 20 ...y el resto de meses en 0, ratio seria igual a 40/60 , el 60 viene de 30+30 de dos meses.

El caso es que Ratio debe dividir TotalMeses Teniendo en cuenta cuales meses son superiores a 0 y a cada mes representa con 30. Otro ejemplo:

Si Enero = 0, Febrero=0, Marzo = 10, Abril=5, Mayo=15,Junio = 10 y resto en 0 ... Ratio = 40/120

Agradezco las sugerencias para calcular Ratio según el contenido superior a 0 de cada mes para dividir por sumatoria de 30 para cada mes.

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 2.542
Oro
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

Totalizar columna segun contenido de otras

Publicado por Isaias (1921 intervenciones) el 08/07/2016 18:48:40
¿En que motor de base de datos?

Me queda claro de donde sale el 40, ¿de donde sale el 120?

40/120
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar