2014-09-06 87 views
0

所以基本上我有一個快速和骯髒的會員制度。我有列關於Mysql會員計數

email 
affiliate_id 
recruiter_id 

我想現在創建一個虛擬列,用以計算基於affiliate_id有多少人被招募。

回答

1
select recruiter_id, count(*) as recruted 
from your_table 
group by recruiter_id 
+0

這對於「recruted列」中的所有行都返回1。 – user1715025 2014-09-06 15:06:05

+0

這很奇怪。請編輯您的問題並添加示例數據和預期輸出。 – 2014-09-06 16:31:44

+0

每個用戶都有一個唯一的affiliate_id。如果新用戶使用其他用戶affiliate_id加入,則會將其記錄爲其recruiter_id。我想統計每個分支機構招募的用戶數量。 – user1715025 2014-09-06 16:40:05