Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 选择其他列也有重复项的lead_id_Mysql_Count - Fatal编程技术网

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;
这样,您只计算发送动作表单的次数