Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/10/2014, 14:57
emejiasc85
 
Fecha de Ingreso: octubre-2014
Mensajes: 2
Antigüedad: 10 años, 3 meses
Puntos: 0
Respuesta: resultado de un join

logre que me genere so campos num y nums de cada usuario pero como podria sumar esos campos?
Código SQL:
Ver original
  1. SELECT h.id, (SELECT  COUNT(a.ticket_id  )AS num
  2.             FROM allocations a
  3.             JOIN tickets b ON a.ticket_id = b.id
  4.             WHERE a.ing_id = h.id
  5.             AND b.status_id = 1) AS num,
  6.  
  7.             (SELECT  COUNT(a.ticket_id )AS nums
  8.             FROM allocations a
  9.             JOIN tickets b ON a.ticket_id = b.id
  10.             WHERE a.ing_id = h.id
  11.             AND b.status_id = 2) AS nums
  12. FROM users h
  13. WHERE h.rol_id = 2 GROUP BY h.id ORDER BY num


lo que me arroja
id num nums
1 2 3
2 1 2

Última edición por gnzsoloyo; 29/10/2014 a las 15:47