سعاد نشر 14 سبتمبر 2015 أرسل تقرير نشر 14 سبتمبر 2015 أود معرفة كيفية كتابة جمل الإستعلام باستخلام Django، فمثلا في Sqlite3 :SELECT A, MIN(B), MAX(B) from table GROUP BY A ;كيف يمكنني الحصول على نفس نتيجة هذه الجملة الإستعلامية على Django؟ إن أمكن ذلك فعلا؟ اقتباس
0 E.Nourddine نشر 14 سبتمبر 2015 أرسل تقرير نشر 14 سبتمبر 2015 يمكنك استعمال ()values لتعيين حقل Group by و ()annotate ل MIN و MAX، وفي هذه الحالة يمكننا الحصول على نفس نتيجة جملة الإستعلام السابقة على Django بهذا الشكل:from django.db.models import Min, Max MyModel.objects.values('A').annotate(min_b=Min('B'), max_b=Max('B'))ستكون النتييجة هي عبارة جدول يحتوي على A،min_bوmax_b كعناوين لأعمدته. اقتباس
السؤال
سعاد
أود معرفة كيفية كتابة جمل الإستعلام باستخلام Django، فمثلا في Sqlite3 :
كيف يمكنني الحصول على نفس نتيجة هذه الجملة الإستعلامية على Django؟ إن أمكن ذلك فعلا؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.