Mysql
 sql >> база данни >  >> RDS >> Mysql

Django ORM заявка GROUP BY множество колони, комбинирани от MAX

Мисля, че можете да направите нещо като:

MM.objects.all().values('b', 'a').annotate(max=Max('c'))

Имайте предвид, че трябва да импортирате нещо, за да използвате Max:from django.db.models import Max

values('b', 'a') ще даде GROUP BY b, a и annotate(...) ще изчисли MAX във вашата заявка.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP MYSQL Блог Архив Меню по година и месец

  2. производителността на neo4j в сравнение с mysql (как може да се подобри?)

  3. mysql подреждане на заявката за присъединяване по две колони

  4. Актуализирайте таблицата на mysql с избрана заявка от друга база данни

  5. Дублиране / копиране на записи в същата MySQL таблица