sql >> Database >  >> RDS >> PostgreSQL

Cumulatieve (lopende) som met django orm en postgresql

Ter referentie:vanaf Django 2.0 is het mogelijk om het Window . te gebruiken functie om dit resultaat te bereiken:

AModel.objects.annotate(cumsum=Window(Sum('a_number'), order_by=F('id').asc()))\
              .values('id', 'cumsum').order_by('id', 'cumsum')


  1. Hoe 2 lijsten vergelijken en samenvoegen in Python/MySQL?

  2. Hoe implementeer je een efficiëntere zoekfunctie?

  3. NULL invoegen in mysql, met name INT dataType

  4. Vb6 Record-updatefout