Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/02/2013, 09:52
leonbis
 
Fecha de Ingreso: enero-2011
Ubicación: España
Mensajes: 7
Antigüedad: 13 años, 4 meses
Puntos: 0
De acuerdo Respuesta: Necesito obtener un registro de un campo en tablas relacionadas

Cita:
Iniciado por jurena Ver Mensaje
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
Funciona perfectamente ahora puedo obtener el nombre del actor junto a su valoración y el número de votos.
Muchas gracias jurena eres un crack ! ! !