2017-07-05 102 views
1

這是我的簡化表:SQL查詢:計數DISTINCT與條件

is_clicked | direct_lead_id 
------------+---------------- 
true  |  4074448 
false  |  4074448 
true  |  4074448 

我想is_clicked =真當上這個運行查詢,以獲得direct_lead_id的重複計數。所以在這種情況下,我的查詢結果是1。如果我在上表中添加了一行,請說: true | 407449. 然後,我會想2.

回答

3
select count(distinct direct_lead_id) 
from my_table 
where is_clicked = true 
+1

真棒謝謝! – MarcCharbo