में फ़ंक्शन द्वारा गिनती और गिनती करें मैं स्क्लेल्चेमी में "समूह द्वारा गिनती और गणना" चाहता हूं। मैं यह कैसे कर सकता हूँ?sqlalchemy
56
A
उत्तर
100
documentation on counting का कहना है कि group_by
प्रश्नों के लिए इसका इस्तेमाल करने के लिए बेहतर है func.count()
:
from sqlalchemy import func
session.query(Table.column, func.count(Table.column)).group_by(Table.column).all()
20
आप एक से अधिक समूहों और उनके चौराहे पर भरोसा कर सकते हैं:
self.session.query(func.count(Table.column1),Table.column1, Table.column2).group_by(Table.column1, Table.column2).all()
मायने रखता है के लिए
क्वेरी ऊपर वापस आ जाएगी दोनों कॉलम से मूल्यों के सभी संभावित संयोजन।
+0
प्रश्न के लिए धन्यवाद , इसके बारे में सोचते समय मुझे अपने संबंधित प्रश्न का उत्तर मिला। ;-) – fccoelho
संबंधित मुद्दे
- 1. SQLAlchemy
- 2. SQLAlchemy
- 3. sqlalchemy
- 4. SQLAlchemy
- 5. SQLAlchemy
- 6. SQLAlchemy
- 7. SQLAlchemy
- 8. SQLAlchemy
- 9. SQLAlchemy
- 10. SQLAlchemy
- 11. SQLAlchemy
- 12. sqlalchemy
- 13. SQLAlchemy
- 14. SQLAlchemy
- 15. SQLAlchemy
- 16. SQLAlchemy
- 17. SQLAlchemy
- 18. SQLAlchemy
- 19. SQLAlchemy
- 20. SQLAlchemy
- 21. sqlalchemy
- 22. SQLAlchemy
- 23. SQLALchemy
- 24. SQLAlchemy
- 25. sqlalchemy
- 26. SQLAlchemy
- 27. SQLalchemy
- 28. SQLAlchemy
- 29. SQLAlchemy
- 30. SQLAlchemy
http://stackoverflow.com/questions/370174/sqlalchemy-with-count-groupby-and-orderby-using-the-orm – Arnkrishn
धन्यवाद का एक डुप्लिकेट लगता है, धन्यवाद, –