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
SELECT i.id,p.name AS 'Proyecto',Concat(u.firstname, ' ' ,u.lastname) AS 'Nombre Completo', COUNT(*) AS 'Cantidad de veces en DR',iss.name AS 'Estado de ticket' FROM issues i INNER JOIN journals j ON i.id=j.journalized_id INNER JOIN journal_details jd ON jd.journal_id=j.id INNER JOIN users u ON u.id=j.user_id INNER JOIN projects p ON p.id=i.project_id INNER JOIN trackers t ON t.id=i.tracker_id INNER JOIN issue_statuses iss ON iss.id=i.status_id WHERE jd.prop_key="status_id" AND jd.VALUE=31 AND t.id=1 AND YEAR(i.created_on) = '2014' #Año que se crea el ticket (2014) AND MONTH(i.created_on) IN ('10','09') GROUP BY u.firstname,i.id ORDER BY p.name
Gracias