Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/03/2010, 05:24
50l3r
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Ayuda: ERROR 1111 (HY000): Invalid use of group function

muchas gracias, me quedo tal que asi:

Código SQL:
Ver original
  1. SELECT e1.nombre equipo1,e2.nombre equipo2,avg(resultado_equipo1 + resultado_equipo2) AS media FROM partidos  p INNER JOIN equipos e1 ON p.id_equipo=e1.registro INNER JOIN equipos e2 ON p.id_equipo2=e2.registro GROUP BY id_equipo;

+-------------+-------------+----------+
| equipo1 | equipo2 | media |
+-------------+-------------+----------+
| los gordis | los flacos | 70.0000 |
| los flacos | los chungis | 165.0000 |
| los chungis | los gnomos | 110.0000 |
| los altos | los gnomos | 170.0000 |
| los gnomos | los hombre | 390.0000 |
| las mujeres | los flacos | 50.0000 |
| cursis | los morenos | 170.0000 |
| los morenos | cursis | 130.0000 |
+-------------+-------------+----------+