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

MySQL में रेफरेंस और जॉइन का स्थायीकरण क्या है?

एक जॉइन एक अमूर्त विधि है (यानी, यह कुछ भी नहीं है जो शारीरिक रूप से . है डेटाबेस में मौजूद है) जो केवल विचाराधीन क्वेरी के दौरान होता है (कोई इरादा नहीं ) जॉइन का उपयोग उन प्रश्नों में किया जाता है जो कई तालिकाओं को फैलाते हैं जिनमें एक दूसरे के संदर्भ होते हैं। * जॉइन के काम करने के लिए संदर्भ होना जरूरी नहीं है। जॉइन क्या करता है बस लक्षित तालिकाओं में शामिल हो जाता है, जिससे आपको मूल्यों का चयन करने के लिए एक व्यापक डेटा सेट मिलता है।

सामान्य प्रकार के जॉइन इनर जॉइन, आउटर जॉइन, लेफ्ट जॉइन, राइट जॉइन और क्रॉस जॉइन हैं। एक आपका पिछला प्रश्न एक क्रॉस जॉइन था, हालांकि कीवर्ड को ही छोड़ दिया गया था। वह है:SELECT A.name, B.name FROM table1 A, table2 B - एक निहित क्रॉस शामिल हों। SELECT A.country, B.country FROM iteration1 A CROSS JOIN iteration2 B स्पष्ट है। यह सिर्फ स्वाद की बात है।

आम तौर पर, जॉइन बड़े डेटा सेट बनाते हैं, और आप जिस डेटा की तलाश कर रहे हैं उसे निकालने के लिए आपको अपने प्रश्नों (WHERE या इसी तरह का उपयोग करके) को पिनआउट करने की आवश्यकता होती है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. बच गए दोहरे उद्धरण चिह्नों को R . में दोहरे उद्धरण चिह्नों से बदलना

  2. कैसे जावास्क्रिप्ट का उपयोग कर एक mysql डेटाबेस से डेटा प्राप्त करने के लिए?

  3. धीमी स्थान आधारित खोज परिणाम क्वेरी

  4. क्वेरी हटाएं जो mysql में काम नहीं कर रही है

  5. MySQL, मैं अपने विकास डेटाबेस से अपने उत्पादन डेटाबेस में अनुक्रमणिका कैसे निर्यात कर सकता हूं?