mi problema es el siguiente, estoy haciendo una página que controla los tiempos en los que se hace el cubo de Rubik, y quiero hacer que se ordenen los tiempos por media, es decir por 'media' <- [AVG(`time`) as `media`].
El problema es que una media de los tiempos en Rubik se elimina el mejor y el peor tiempo y se hace la media.
Intenté poner lo siguiente
Código PHP:
$rank = mysqli_query($mysqli,"SELECT *, min(`time`) as `timer`, max(`time`) as `Mtimer`, avg(CASE WHEN `time` > `timer` AND `time` < `Mtimer` THEN `time` ELSE 0 END) as `media`, max(`status`) as `ast` FROM `times` WHERE `status` < 2 GROUP by `name` ORDER by `media` ASC LIMIT 28");
He intentado con ejemplos de la pagina stackoverflow que hay gente con problemas parecidos, pero no me funciona.
¿Alguien puede ayudarme?
Gracias de antemano, ¡un saludo!