0
私はdjango 1.11とpostgresql 9.5を使用しています。 ビューでは、ファイルを読み込んでDBにデータを挿入しています。Djangoで条件付きの列の "sum"を取得する方法
テーブルの構造は次のように..です
id | integer
user_id | integer
percentage | numeric(3,2)
データを挿入した後、私はこのようなテーブルを持っている。、
id user_id percentage
1 1 9
2 1 50
3 1 4
4 2 12
5 2 23
6 3 46
7 3 33
8 4 87
今、私が知りたい、各ユーザーの割合の合計、以下のように、
は、私が書類を経て、そして私のような集計クエリを見つけ、
<modelname>.objects.aggregate(Sum('percentage'))
しかし、これは全体の列の合計を与えます、私は個々のユーザーの合計が欲しいです。達成する方法。
ありがとう注釈を付ける使う必要があると思います – Bhimasen