我有一个表格,其中包含以下列:
- 代理商名称 - 故障单ID - 请求者的电子邮件
如何获取座席名称以及提交超过1张门票的客户数量?
示例结果:
意味着代理Jennifer负责提交超过1张门票的2位客户,Mike负责6位客户。 我正在使用MS Access ....
我能做的是:
SELECT agent alias, Count(email) AS [CountOfvisitor email]
FROM table
GROUP BY agent alias, email
HAVING (((Countemail)>1));
但这给了我类似的东西:
谢谢, 珍。
答案 0 :(得分:1)
试试这个
select agentName,count(*) from (
Select AgentName,email,count(*) from TableName
group by AgentName,email
having count(*)>1
)t group by agentName
答案 1 :(得分:0)
您可以执行以下操作:
SELECT Agent, Count(Tickets) FROM [your table] WHERE Tickets > 1
如果您正在寻找特定的代理人,那么:
SELECT Agent, Count(Tickets) FROM [your table] WHERE Tickets > 1 AND agent = 'agent name'