我需要将来自同一个表的lead_id数量COUNT到用户ID

时间:2013-11-17 07:32:37

标签: mysql

我需要将来自同一个表的用户ID的leads_id数量COUNT。我正在寻找的结果是ID中的潜在客户表中有多少个潜在客户。如果这是有道理的;

这是我到目前为止所拥有的

SELECT id, COUNT(leads_id) FROM leads GROUP BY id

function getuserleads() {
$users_leads = "SELECT id, COUNT(email) FROM leads GROUP BY id";
    if ($leads_count = mysql_query($users_leads)) {
        if ($query_info = mysql_result($leads_count)) {
        return $query_info;
        }
    }
}

COUNT(leads_id)& COUNT(电子邮件)带回相同的结果

“SELECT id,COUNT(email)FROM lead GROUP BY id”;

返回值: -

id lead

4 - 3

5 - 3

6 - 3

7 - 5

我希望回显COUNT的引导,而不是ID

http://i.stack.imgur.com/kanop.jpg

如果你看这张图片http://i.stack.imgur.com/lgNcs.jpg

用户ID#5(Billy)应该在Leads Column下有3个,因为他3个引用了hime

1 个答案:

答案 0 :(得分:0)

SELECT id, COUNT(leads_id) FROM leads GROUP BY id

很好。

如果您对这两个表使用JOIN,那么您也可以在同一个查询中选择该名称。