2017-06-17 12 views
0

この私は、クエリです:djangoでORDER BYとGROUP BYを設定する方法は?

SELECT kategoriharga,ongkoskirim,diskon,ratingproduk,ratingtoko,label 
FROM 
    (SELECT * 
    FROM pohonkeputusan 
    where perdaerah='Kabupaten Toba Samosir' 
    order by label desc 
    ) AS sub 
GROUP BY 
kategoriharga,ongkoskirim,diskon,ratingproduk,ratingtoko 

クエリジャンゴに設定するにする方法?

答えて

0

なぜすべてのフィールドでグループ化するのか分かりません。明確な使用してみてください:

Pohonkeputusan.objects.filter(perdaerah='Kabupaten Toba Samosir').order_by('-label').values_list('kategoriharga', 'ongkoskirim', 'diskon', 'ratingproduk', 'ratingtoko').distinct()

+0

EROR SIRする@アルテム・sudomaを、これはエラー '(のfloat64')の入力がNaN、無限大またはDTYPEに対して大きすぎる値が含まれている 'です。' - –

+0

@DanielManullangだからモデルクラスを見せて –