उदाहरण के साथ SQL में क्रॉस जॉइन क्या है?
उदाहरण के साथ SQL में क्रॉस जॉइन क्या है?

वीडियो: उदाहरण के साथ SQL में क्रॉस जॉइन क्या है?

वीडियो: उदाहरण के साथ SQL में क्रॉस जॉइन क्या है?
वीडियो: एसक्यूएल ट्यूटोरियल #35 - एसक्यूएल में क्रॉस जॉइन | उदाहरण के साथ एसक्यूएल क्रॉस जॉइन 2024, अप्रैल
Anonim

NS क्रॉस जॉइन दूसरी तालिका (T2) से प्रत्येक पंक्ति के साथ पहली तालिका (T1) से प्रत्येक पंक्ति में शामिल हो गए। दूसरे शब्दों में, क्रॉस जॉइन दोनों तालिकाओं से पंक्तियों का कार्टेशियन उत्पाद लौटाता है। NS क्रॉस जॉइन पहली तालिका (T1) से एक पंक्ति प्राप्त करता है और फिर दूसरी तालिका (T2) में प्रत्येक पंक्ति के लिए एक नई पंक्ति बनाता है।

इसके अलावा, क्रॉस जॉइन क्या है?

एसक्यूएल में, क्रॉस जॉइन पहली तालिका की प्रत्येक पंक्ति को दूसरी तालिका की प्रत्येक पंक्ति के साथ संयोजित करने के लिए उपयोग किया जाता है। इसे कार्टेशियन के नाम से भी जाना जाता है में शामिल होने के चूंकि यह सम्मिलित तालिकाओं से पंक्तियों के सेट का कार्टेशियन उत्पाद लौटाता है।

कोई यह भी पूछ सकता है कि आप क्रॉस जॉइन कैसे लिखते हैं? यदि WHERE क्लॉज के साथ प्रयोग किया जाता है क्रॉस जॉइन , यह एक INNER. की तरह कार्य करता है में शामिल होने के . समान परिणाम प्राप्त करने का एक वैकल्पिक तरीका चयन के बाद अल्पविराम द्वारा अलग किए गए कॉलम नामों का उपयोग करना और FROM क्लॉज के बाद शामिल तालिका नामों का उल्लेख करना है। उदाहरण: यहाँ का एक उदाहरण है क्रॉस जॉइन एसक्यूएल में दो टेबल के बीच।

यहाँ, क्रॉस जॉइन का उपयोग किसके लिए किया जाता है?

ए क्रॉस जॉइन है इस्तेमाल किया जब आप दो तालिकाओं से प्रत्येक पंक्ति का संयोजन बनाना चाहते हैं। सभी पंक्ति संयोजन परिणाम में शामिल हैं; इसे आमतौर पर कहा जाता है पार करना उत्पाद में शामिल होने के . एक साधारण के लिए उपयोग ए क्रॉस जॉइन रंग और आकार जैसे आइटम के सभी संयोजन प्राप्त करना है।

क्रॉस अप्लाई और क्रॉस जॉइन में क्या अंतर है?

NS क्रॉस अप्लाई ऑपरेटर शब्दार्थ रूप से INNER के समान है में शामिल होने के . यह INNER. के समान है में शामिल होने के ऑथर और बुक टेबल पर ऑपरेशन किया गया। क्रॉस अप्लाई भौतिक तालिका से केवल उन अभिलेखों को लौटाता है जहां मेल खाने वाली पंक्तियां होती हैं में तालिका मूल्यवान फ़ंक्शन का आउटपुट।

सिफारिश की: