django फ़िल्टर में बराबर से कम या बराबर से अधिक कैसे करें? जैसे, मैं चारों ओर मूल्य प्राप्त करना चाहता हूं: - 10<=val<=50
django व्यू में।
इसके लिए मैं इस तरह एसक्यूएल में कुछ क्वेरी के लिए इस्तेमाल किया: -django फ़िल्टर में बराबर से कम या बराबर से अधिक कैसे करें?
select count(*) from table_name where gender='MALE' and age<=50 and age>=10;
मैं Django दृश्य में कुछ इस तरह की कोशिश की: -
tablename.objects.filter(Q(gender='MALE'),Q(age__lte=50) & Q(age__gte=10)).count()
लेकिन मैं विभिन्न मूल्यों मिला है। एसक्यूएल में मुझे 65 मिल गया और डीजेंगो में मुझे 2 9। एसक्यूएल जवाब मिला। Django दृश्य में तुलना करने के लिए कृपया मेरी मदद करें।
वाह @mikeb बहुत बहुत शुक्रिया। यह अच्छा काम करता है .. –