Entro muchisimo a este foro, y me es siempre de gran ayuda pero hacia muchisimo que no escribia.
Bueno, tengo un problemilla. Tengo una tabla de resultados de futbol y otra de equipos y he realizado la siguiente consulta:
Código:
El resultado aparece correctamente pero el problema es que no puedo ordenar de mayor a menor los puntos. Claro al aparecer en la tabla aparecera primero el que mas puntos tenga y en caso de empate de goles el que mas goles tenga.$sql = "SELECT e.nombre, SUM(IF(puntos = 3,1,0)) ganados, sum(IF(puntos = 1,1,0)) empatados, SUM(IF(puntos = 0,1,0)) perdidos, SUM(puntos) total, SUM(goles) gols FROM `resultados` rep INNER JOIN equipos e ON rep.refidequipo = e.idequipo GROUP BY e.idequipo ORDER BY rep.puntos, rep.goles ASC
Os paso enlace con la captura del resultado de esta consulta.
Gracias por adelantado, llevo horas con este proyecto y me he quedado atascado, igual es facil pero ahora estoy bloqueado. gracias.