I need to extract the total of all records by specialty and, in turn, add this number of records.
This is my SQL query:
SELECT t.empresa,
Count(t.idespecialidad) AS todos,
e.nombre AS nombre_especialidad
FROM tickets AS t
LEFT JOIN especialidad AS e
ON t.idespecialidad = e.idespecialidad
WHERE t.empresa = '3'
AND t.status = '4'
AND t.cierre_ticket BETWEEN '2018-05-01' AND '2018-05-31'
UNION ALL
SELECT 'SUM',
Count(t.idespecialidad),
e.nombre AS nombre_especialidad
FROM tickets AS t
LEFT JOIN especialidad AS e
ON t.idespecialidad = e.idespecialidad
WHERE t.empresa = '3'
AND t.status = '4'
AND t.cierre_ticket BETWEEN '2018-05-01' AND '2018-05-31'
GROUP BY e.nombre,
t.empresa
Result I get now: