我在SQL中运行此查询:
SELECT COUNT(*) as agent_counter
FROM ast_queue_log
WHERE event = 'COMPLETEAGENT'
我也想做
SELECT COUNT(*) as caller_counter
FROM ast_queue_log
WHERE event = 'COMPLETECALLER'
我可以在同一个查询中运行这些吗?
答案 0 :(得分:0)
这会根据事件类型对结果进行分组,并告诉您确切的事件和数量
SELECT `event`, COUNT(1) AS `counter`
FROM `ast_queue_log`
WHERE `event` IN ( 'COMPLETEAGENT', 'COMPLETECALLER' )
GROUP BY `event`
结果(样本):
COMPLETEAGENT 10
COMPLETECALLER 5