[ Foro de SQL (y MySQL) ]

¿Como calculo un porcentaje?

31-Jan-2019 10:38
Invitado (Jesus Ruiz)
1 Respuestas

Hola, soy nuevo en SQL y en clase tenemos una actividad de consultas, hay una que no saco, dice lo siguiente: "Muestra que porcentaje de victorias visitantes hay en total en la base de datos"
los puntos por partido están en la tabla partidos (puntos_locales, puntos_visitantes)
yo tengo esto:

SELECT COUNT(codi) / (SELECT COUNT(*) * 100 FROM partits WHERE punts_local > punts_visitant) "Porcentaje"
FROM partits
GROUP BY codi;

El problema son 2:
1- No se si el calculo esta bien
2- No quiero agrupar por nada, es decir yo solo quiero que me muestre el porcentaje, pero si no agrupo la consulta no funciona.

Gracias de antemano.


31-Jan-2019 11:37
Nacho Cabanes (+84)

¿Cuál es el significado de los puntos locales y puntos visitantes, y qué valores pueden tener?






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)