最初のテーブルには個別の行識別子が必要です。おそらくそれは他の列の中にあります。 1つ以上の列にすることができます。次に、count(distinct)
を使用できます :
select tree_id,
count(distinct <unique row column>) filter (where count_if_true)
from t
group by tree_id;
最初のテーブルには個別の行識別子が必要です。おそらくそれは他の列の中にあります。 1つ以上の列にすることができます。次に、count(distinct)
を使用できます :
select tree_id,
count(distinct <unique row column>) filter (where count_if_true)
from t
group by tree_id;
\ data \ base postgresフォルダのデータベース名を見つける方法は? パーセンタイル_contもパーセンタイル_discも、PostgreSQL9.6.3で目的の75パーセンタイルを計算していません。