2
Postgresqlでは、購入リストと購入が行われた状態の2つのカラムを持つテーブルがある場合、購入数をどのように数えますか州によって。Postgresql:別のカラムによるエントリのカウント
Postgresqlでは、購入リストと購入が行われた状態の2つのカラムを持つテーブルがある場合、購入数をどのように数えますか州によって。Postgresql:別のカラムによるエントリのカウント
カラム名がstate
およびpurchases
の場合は、state
カラムでグループ化し、count(purchases)
を使用してその州内の購入のすべてのインスタンスをカウントできます。私は以下の例を掲載しました。あなたが引っ張っているテーブル名を記入するだけで済みます。
SELECT
state,
count(purchases) as purchase_count
FROM
[table_name]
GROUP BY
state
第二に、あなたはORDER BY
を使用して、列番号を参照することにより、少なくともにとって最も購入して注文することができます。以下の例:
SELECT
state,
count(purchases) as purchase_count
FROM
[table_name]
GROUP BY
state
ORDER BY
2 DESC