24/11/2011, 02:38
|
| | Fecha de Ingreso: junio-2005
Mensajes: 427
Antigüedad: 19 años, 4 meses Puntos: 6 | |
Consulta ordenación de resultados de una tabla por valoración en otra tab Buenas a todos,
a ver si me pueden echar una mano con una consulta que tengo los conocimientos un poco oxidados.
La cosa es, tengo 2 tablas, una donde se almacenan las votaciones y otras de preguntas, ej:
Tabla de votaciones
Campos: id name closed date votes_up votes_down
Ejemplo de registro: 3 pregun_2 0 1322122936 2 6
Tabla de preguntas:
Campos: id tituloPregunta textoPregunta fechaPublicacion
Necesito poder ordenar las preguntas según su valoración en la tabla votaciones, es decir, que salgan primero las preguntas mejor valoradas (cuya suma de votes_up menos votes_down sea mayor).
Sino recuerdo mal creo que se podría hacer con un INNER JOIN y calculando la suma de los valores votes_up y votes_down con SUM.
¿Alguna orientación?
Gracias a todos, un saludo. |