Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Sumar valores de un count

Estas en el tema de Sumar valores de un count en el foro de Mysql en Foros del Web. Hola buenas con todos Actualmente manejo base de datos redmine y estoy realizando una consulta y deseo saber cuantas veces se realiza un suceso en ...
  #1 (permalink)  
Antiguo 29/10/2014, 15:29
 
Fecha de Ingreso: octubre-2014
Mensajes: 2
Antigüedad: 9 años, 5 meses
Puntos: 0
Sumar valores de un count

Hola buenas con todos
Actualmente manejo base de datos redmine y estoy realizando una consulta y deseo saber cuantas veces se realiza un suceso en un determinado ticket y que personas lo hacen.

He logrado saber que persona lo hace y cuantas veces lo hace pero el problema surge cuando dicho suceso lo hacen mas de una persona me salen valores algo asi
id Proyecto Nombre Completo
61581 APT- Karina Salazar 1 4-Desarrollo resuelto
61581 APT- Ricardo Gutierrez Alvarez 1 4-Desarrollo resuelto

Lo que deseo hallar es la suma de esos dos valores en el ticket en este caso seria 61581 y el resultado deberia salirme 2, sin perder los datos que se me muestran ya...

La consulta que tengo es la siguiente :

Código SQL:
Ver original
  1. SELECT i.id,p.name AS 'Proyecto',Concat(u.firstname, ' ' ,u.lastname) AS 'Nombre Completo',
  2. COUNT(*) AS 'Cantidad de veces en DR',iss.name AS 'Estado de ticket'
  3. FROM issues i  
  4. INNER JOIN journals j ON i.id=j.journalized_id
  5. INNER JOIN journal_details jd ON jd.journal_id=j.id
  6. INNER JOIN users u ON u.id=j.user_id
  7. INNER JOIN projects p ON p.id=i.project_id
  8. INNER JOIN trackers t ON t.id=i.tracker_id
  9. INNER JOIN issue_statuses iss ON iss.id=i.status_id
  10. WHERE jd.prop_key="status_id"
  11. AND jd.VALUE=31
  12. AND t.id=1
  13. AND YEAR(i.created_on) = '2014' #Año que se crea el ticket (2014)
  14. AND MONTH(i.created_on) IN ('10','09')
  15. GROUP BY u.firstname,i.id
  16. ORDER BY p.name

Gracias

Última edición por gnzsoloyo; 29/10/2014 a las 15:47
  #2 (permalink)  
Antiguo 30/10/2014, 04:09
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Sumar valores de un count

Código MySQL:
Ver original
  1. SELECT i.id,
  2. COUNT(*) AS 'Cantidad de veces en DR',iss.name AS 'Estado de ticket'
  3. ....

Se trata de agrupar por ticket...
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.
  #3 (permalink)  
Antiguo 30/10/2014, 09:17
 
Fecha de Ingreso: octubre-2014
Mensajes: 2
Antigüedad: 9 años, 5 meses
Puntos: 0
Respuesta: Sumar valores de un count

Gracias por la respuesta,
sin embargo no quiero perder los datos como quienes fueron los usuarios que hicieron el cambio.
De ser posible agregar una tabla mas donde diga el total y salga la suma de acuerdo al ticket (i.id)

Etiquetas: count, join, select
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:56.