Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/05/2011, 16:58
ZequeZ
 
Fecha de Ingreso: mayo-2008
Ubicación: En la guarida del mal, tratando de conquistar el mundo
Mensajes: 174
Antigüedad: 16 años
Puntos: 2
Respuesta: Subquery para obtener 2 valores

Cita:
Iniciado por alexg88 Ver Mensaje
Podría funcionar algo así, pruebalo a ver que sale:

Código SQL:
Ver original
  1. SELECT tp.name, tp.id,  SUM(st1.`like`), SUM(st1.dislike), SUM(st1.visits) 
  2. FROM tablaPrincipal tp
  3. JOIN subTabla2 st2  ON tp.id = st2.tpid
  4. JOIN subtabla st1 ON st2.id = st1.st2id
  5. GROUP BY tp.id, tp.name
Genial! Funciona expléndidamente, muchísimas gracias! ^^
No sabía que se podía hacer un join de "arriba hacia abajo" :P

Edit: me encontré con el pequeño problema de que si uso la keyword SUM devuelve un solo valor ._.

Última edición por ZequeZ; 07/05/2011 a las 20:10 Razón: error