У меня есть таблица с регистрационной информацией о событии.
tb START success
tb GO started
tb GO running
tb GO success
tb RUN started
tb RUN running
tb RUN failed
tb RUN started
tb RUN running
tb RUN success
tb END started
tb END running
tb END success
tb START started
tb START running
Я хочу получить различное количество событий на основе статуса, я хотел бы получить следующий ожидаемый результат:
tb START 1
tb GO 3
tb RUN 3
tb RUN 3
tb END 3
tb START 2
В моей таблице событий RUN не удалось в первый раз, поэтому он повторил попытку, поэтому журнал повторов также сохраняется как RUN. Но когда я использую следующий запрос, я получаю RUN как один отдельный счетчик.
SELECT DISTINCT event, COUNT(event),* FROM agentEvents
WHERE eventid=11
GROUP BY event
ORDER BY event
Есть ли свинец?