Ver Mensaje Individual
  #9 (permalink)  
Antiguo 08/02/2012, 06:21
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 9 meses
Puntos: 574
Respuesta: armar consulta para mostrar las opiniones mas...

Código MySQL:
Ver original
  1. SELECT ...lista de todos los campos de opinion...
  2. ifnull(numVisitas.num,0) visitas
  3. opiniones op LEFT JOIN (SELECT id_opinion,
  4.                                     SUM(num_visto) num
  5.                                     FROM contador
  6.                                     GROUP BY id_opinion) numVisitas
  7.                 ON op.id_opinion=numRep.id_opinion
  8. ORDER BY ifnull(numVisitas.num,0) DESC;

No te hace falta saber de antemano que opinion buscas porque por el group by suma todas las visitas agrupadas por opiniones....
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.