Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

Django ORM क्वेरी ग्रुप BY एकाधिक कॉलम MAX . द्वारा संयुक्त

मुझे लगता है कि आप कुछ ऐसा कर सकते हैं:

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

ध्यान दें कि अधिकतम का उपयोग करने के लिए आपको कुछ आयात करने की आवश्यकता है: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. पीडीओ क्या है, यह एसक्यूएल इंजेक्शन से कैसे संबंधित है, और मुझे इसका उपयोग क्यों करना चाहिए?

  2. MySQL के लिए स्केलिंग समाधान (प्रतिकृति, क्लस्टरिंग)

  3. com.mchange.v2.resourcepool.CannotAcquireResourceException:एक रिसोर्सपूल अपने प्राथमिक कारखाने या स्रोत से संसाधन प्राप्त नहीं कर सका

  4. MySQL IF NOT NULL, फिर 1 प्रदर्शित करें, अन्यथा 0 प्रदर्शित करें

  5. इसका क्या मतलब है जब मैं कहता हूं कि तैयार बयान पूर्व-संकलित है?