Calculo matematico simple en excel pero en SQL no se
Publicado por CarlosQ (52 intervenciones) el 29/11/2012 19:24:40
Hola estimados,
tengo una duda y me gustaría contar con su ayuda
en excel tengo l siguiente operacion
=H2*100/MAX($H$2:$H$36)
donde:
H2 son minutos
la formula en palabras sería
minutos por registro * 100 / por el maximo de los minutos
ejemplo
272 * 100 / 272 = 100
201 * 100 / 272 = 73,9
esto lo quiero realizar en sql:
select
N3 = case when Minutos >0 then cast(Minutos as int) * 100/max(distinct cast(Minutos as int)) end
fron tabla
esto me entra un valor 100 para todos los registros, que estoy haciendo mal? por favor
saludos,
tengo una duda y me gustaría contar con su ayuda
en excel tengo l siguiente operacion
=H2*100/MAX($H$2:$H$36)
donde:
H2 son minutos
la formula en palabras sería
minutos por registro * 100 / por el maximo de los minutos
ejemplo
272 * 100 / 272 = 100
201 * 100 / 272 = 73,9
esto lo quiero realizar en sql:
select
N3 = case when Minutos >0 then cast(Minutos as int) * 100/max(distinct cast(Minutos as int)) end
fron tabla
esto me entra un valor 100 para todos los registros, que estoy haciendo mal? por favor
saludos,
Valora esta pregunta
0