Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/11/2011, 08:31
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 2 meses
Puntos: 574
Respuesta: Consulta ordenación de resultados de una tabla por valoración en otra tab

Código MySQL:
Ver original
  1. SELECT p.tituloPregunta,p.textoPregunta,SUM(v.votes_up)-Sum(v.votes_down) as Valoracion
  2. FROM preguntas p INNER JOIN votaciones v
  3. ON p.XXXXX=v.XXXXX
  4. GRUP BY p.tituloPregunta,p.textoPregunta
  5. ORDER BY SUM(v.votes_up)-Sum(v.votes_down) DESC;

donde XXXX es el nombre del campo comun entre las dos tablas.... con el ejemplo que das no se cual es.
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.