आपको पहली तालिका में एक विशिष्ट पंक्ति पहचानकर्ता की आवश्यकता है - शायद वह अन्य स्तंभों में से है। यह एक या अधिक कॉलम हो सकता है। फिर आप count(distinct)
. का उपयोग कर सकते हैं :
select tree_id,
count(distinct <unique row column>) filter (where count_if_true)
from t
group by tree_id;