Potrzebuję uzyskać zbiorczą wartość dwóch kolumn. Najpierw połącz je razem, a następnie pobierz ich sum()
. Poniższy kod oczywiście nie działa, służy tylko wyjaśnieniu.Django: uzyskaj zbiorczą wartość dwóch kolumn multiplikowanych
Czy jest to możliwe lub powinienem użyć surowego kodu SQL?
SomeModel.objects
.filter(**something)
.aggregate(Sum('one_column' * 'another_col'))