Mysql 选择其他列也有重复项的lead_id
我有一个如下所示的数据库表:Mysql 选择其他列也有重复项的lead_id,mysql,count,Mysql,Count,我有一个如下所示的数据库表: lead_id || user_id || action_form 1 || 56 || seen 2 || 56 || sent 2 || 49 || sent .... || .... || .... 目前我正在运行查询 SELECT lead_id, Count(*) FROM creat
lead_id || user_id || action_form
1 || 56 || seen
2 || 56 || sent
2 || 49 || sent
.... || .... || ....
目前我正在运行查询
SELECT lead_id,
Count(*)
FROM creat_rg_lead_company
GROUP BY lead_id
HAVING Count(*) > 3;
返回超过3次的所有潜在客户id。
但我只想选择“发送”动作表单超过3次的lead_id
我希望这些线索给一个单独的类,以隐藏他们对其他访客。
谢谢您的帮助。据我所知,您需要在查询中使用where语句
SELECT lead_id, count(*)
FROM creat_rg_lead_company
WHERE action_form='sent'
GROUP BY lead_id
HAVING count(*) > 3;
这样,您只计算发送动作表单的次数