Como dividir un dato a una formula en mysql?
Publicado por Dago (11 intervenciones) el 20/03/2019 01:39:27
Hola estoy haciendo una formula pero no se en que estoy fallando si es en los paretensis les muestro mi consulta para ver si me pueden ayudar
el resultado que espero conseguir es: 0.2773
hasta esta parte lo que tengo me da 0.280263 que esta bien
La formula completa es esta y aqui es donde tengo malo
estos son los datos
la formula seria asi : ((21,300)/((80,000 - 4,000) / 600 * 1000)) / 60%
el resultado que espero conseguir es: 0.2773
hasta esta parte lo que tengo me da 0.280263 que esta bien
1
2
3
4
5
6
7
SELECT monthname(Fecha_bio) as Mes,
(SUM( CASE WHEN Tea = 0 THEN 1 ELSE Tea END ) +
SUM( CASE WHEN Thermodyne = 0 THEN 1 ELSE Thermodyne END ))/
(sum(case when DQO_entrada = 0 then 1 ELSE DQO_entrada end) -
sum(case when DQO_salida = 0 then 1 ELSE DQO_salida end)) AS Resultado
FROM `biogas`
GROUP by Year(Fecha_bio), Month(Fecha_bio)
La formula completa es esta y aqui es donde tengo malo
1
2
3
4
5
6
7
8
9
SELECT monthname(Fecha_bio) as Mes,
(SUM( CASE WHEN Tea = 0 THEN 1 ELSE Tea END ) +
SUM( CASE WHEN Thermodyne = 0 THEN 1 ELSE Thermodyne END ))/
(sum(case when DQO_entrada = 0 then 1 ELSE DQO_entrada end) -
sum(case when DQO_salida = 0 then 1 ELSE DQO_salida end)) /
(sum(case when Efluente = 0 then 1 ELSE (Efluente * 1000) end) *
sum(case when Metano = 0 then 1 ELSE Metano end )) as Resultado
FROM `biogas`
GROUP by Year(Fecha_bio), Month(Fecha_bio)
estos son los datos
la formula seria asi : ((21,300)/((80,000 - 4,000) / 600 * 1000)) / 60%
Valora esta pregunta
0