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

एकाधिक मान प्राप्त करने के लिए Django MySQL अलग क्वेरी

.distinct([*fields]) केवल PostgresSQL में काम करता है।

विशिष्ट दस्तावेज़ीकरण

यहां अंतर है। एक सामान्य विशिष्ट () कॉल के लिए, डेटाबेस प्रत्येक पंक्ति में प्रत्येक फ़ील्ड की तुलना करता है जब यह निर्धारित करता है कि कौन सी पंक्तियाँ अलग हैं। निर्दिष्ट फ़ील्ड नामों के साथ एक विशिष्ट () कॉल के लिए, डेटाबेस केवल निर्दिष्ट फ़ील्ड नामों की तुलना करेगा।

जैसा कि कहा गया है कि एक रिकॉर्ड में सभी क्षेत्रों की जाँच की जाती है। आपके मामले में अधिकतर संभावना है कि आपको विभिन्न फ़ील्ड मानों के साथ रिकॉर्ड मिल रहे हैं (अधिक संभावना है कि यदि आप एकाधिक टेबल कई टेबल या विदेशी कुंजी संबंध हैं)।

सरणी के रूप में समेकित करने के लिए आप अपने पहले के प्रश्न का उल्लेख कर सकते हैं Django Query अलग-अलग मान काम करता है लेकिन मैं क्वेरी परिणाम का उपयोग नहीं कर सकता



  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 सूचकांक के साथ कोडनिर्देशक में सत्यापन अद्वितीय क्षेत्र

  2. कर्मचारी तालिका के लिए अधिकतम और दूसरा अधिकतम वेतन खोजें MySQL

  3. BIGINT UNSIGNED मान सीमा से बाहर है

  4. स्वचालित रूप से डेटाबेस स्कीमा बनाने के लिए स्प्रिंग बूट प्राप्त करने में असमर्थ

  5. MySql दिनों में दो टाइमस्टैम्प के बीच अंतर?