Hola . Tengo la siguiente consulta que no logro la sintaxis para que me devuelva la media de la columna puntaje donde tendría que agruparse la id_prueba y el id_participante
Código SQL:
Ver originalsistema de votación 5 jueces
tabla > votos
+-------+---------+---------------+---------+-------+
|id_voto|id_jurado|id_participante|id_prueba|puntaje|
+-------+---------+---------------+---------+-------+
|1 |1 |3 |1 |30 |
|2 |4 |3 |1 |23 |
|3 |8 |3 |1 |20 |
|4 |12 |3 |1 |22 |
|5 |9 |3 |1 |24 |
|6 |1 |40 |1 |21 |
|7 |4 |40 |1 |20 |
|9 |8 |40 |1 |23 |
|10 |12 |40 |1 |20 |
|11 |9 |40 |1 |30 |
+-------+---------+---------------+---------+-------+
Código MySQL:
Ver originalv.id_jurado
AS ID_JURADO
,v.id_participante
AS ESPEJO
,CONCAT(participantes.apellido_participante
, ' ', participantes.nombre_participante
) AS PARTICIPANTE
, CONCAT(jurados.apellido_jurado
, ' ', jurados.nombre_jurado
) AS JURADO
, jurados.lugar_jurado
AS PAIS
,participantes.lugar_participante
AS LUGAR
,INNER JOIN participantes
ON v.id_participante
= participantes.espejo
RESULTADO
Código HTML:
Ver originalESPEJO 3
PARTICIPANTE ALONZO JOSE
LUGAR UPU
ID JURADO 15
JURADO GOMEZ JOSE
PAIS ARGENTINA
PRUEBA 1
PUNTAJE 119
MAYOR 30
PROMEDIO 30.0------> TENDRIA QUE DEVOLVER 23,8