SQL - PORCENTAJE!

 
Vista:

PORCENTAJE!

Publicado por anonimo (7 intervenciones) el 21/01/2005 14:20:02
es posible que SQL te arroje un porcentaje de un campo determinado, es decir, tengo un campo que tiene un numero 286 de 2.985 es posible que me arroje este 286 pero en porcentaje?
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
sin imagen de perfil

RE:PORCENTAJE!

Publicado por Liliana (426 intervenciones) el 21/01/2005 16:42:15
Hola ¿Anónimo?
No sé si entiendo bien tu consulta. Si lo que necesitás es saber qué coeficiente se usó para obtener ese resultado:
SELECT Porcentaje = 286 / convert(dec(10,4), 2985) * 100
La conversión de uno de los números en decimal, es porque siendo enteros ambos, no te daría decimales el resultado de la operación.
Saludos, Liliana.
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

RE:PORCENTAJE!

Publicado por duque (1 intervención) el 21/01/2005 21:03:56
pero hay alguna forma de cambiar para que no salgan los decimales???
le quito esto: convert(dec(10,4), 2986) y me igaul, pero me salen muchos decimales 66.54213598..hay alguna forma de quitarselos como en visual basic que colocas trunc y se quitan????

gracias
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

RE:PORCENTAJE!

Publicado por Isaías Islas (5072 intervenciones) el 21/01/2005 23:15:21
Si, cambiando la presedencia de los parentesis:

SELECT convert(dec(10,2),(286.00 / 2985.00) * 100.00)
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