SQL Server - Cómo sacar porcentaje en sql server

 
Vista:
sin imagen de perfil

Cómo sacar porcentaje en sql server

Publicado por Estefanía (5 intervenciones) el 01/07/2016 16:23:50
Hola

Necesito sacar el porcentaje de cada mes, tengo:

reportados 2149
no reportados 748
esperados 2897
turnos iniciados 74%

Éste porcentaje lo saco dividiendo reportados y esperados, pero lo estoy haciendo desde excel, necesito pasar
ésto a sql.

Alguien me puede ayudar por favor?
gracias

prueba
prueba1
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 Wilfredo Patricio Castillo
Val: 268
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Cómo sacar porcentaje en sql server

Publicado por Wilfredo Patricio Castillo (189 intervenciones) el 01/07/2016 18:41:26
Es igual, solo que necesitarás dividir (2149/2897) *100 y tendrás el 74 por ciento.

Saludos cordiales,
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
sin imagen de perfil

Cómo sacar porcentaje en sql server

Publicado por Estefanía (5 intervenciones) el 01/07/2016 18:46:43
Pero no se como hacer la consulta, la fórmula en sql ya que en base de datos tengo esto

prueba

entonces no se como ponerle el parámetro para que me divida reportados / esperados
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
sin imagen de perfil

Cómo sacar porcentaje en sql server

Publicado por Estefanía (5 intervenciones) el 01/07/2016 18:54:55
muestra

Ésta es la correcta y el resultado lo debo llevar a otra tabla
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
sin imagen de perfil

Cómo sacar porcentaje en sql server

Publicado por Estefanía (5 intervenciones) el 01/07/2016 19:02:18
encontré este ejemplo pero no se como aplicarlo
1
2
3
4
5
SELECT [Registro Partos].[Población],
Count([Registro Partos].[Población]) AS TotalPoblacion,
((Count([Registro Partos].[Población]) * 100) / (select count(*) from [Registro Partos]))
FROM [Registro Partos]
GROUP BY [Registro Partos].[Población]

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