Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/02/2013, 08:24
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 9 meses
Puntos: 300
Respuesta: Necesito obtener un registro de un campo en tablas relacionadas

Código MySQL:
Ver original
  1. SELECT a.nombreactor, t1.total, t1.cuantos, t1.idactor FROM actores a INNER JOIN  (  SELECT idactor, FORMAT( sum( voto ) / sum( votos ) , 2 ) AS total, count( id_actor ) AS cuantos, id_actor
  2.     FROM rate_actors
  3.     GROUP BY id_actor
  4.     HAVING count( id_actor ) > 0
  5.     ORDER BY total DESC
  6.     LIMIT 0 , 3)t1 ON a.idactor = t1.idactor