SQL में क्रॉस उत्पाद क्या है?
SQL में क्रॉस उत्पाद क्या है?

वीडियो: SQL में क्रॉस उत्पाद क्या है?

वीडियो: SQL में क्रॉस उत्पाद क्या है?
वीडियो: Lec-47: संबंधपरक बीजगणित में क्रॉस/कार्टेशियन उत्पाद | डेटाबेस प्रबंधन प्रणाली 2024, नवंबर
Anonim

NS एसक्यूएल क्रॉस जॉइन एक परिणाम सेट उत्पन्न करता है जो पहली तालिका में पंक्तियों की संख्या को दूसरी तालिका में पंक्तियों की संख्या से गुणा करता है यदि कोई WHERE क्लॉज का उपयोग नहीं किया जाता है पार करना शामिल हों। इस प्रकार के परिणाम को कहा जाता है कार्तीय गुणन . यदि WHERE क्लॉज के साथ प्रयोग किया जाता है पार करना जॉइन, यह एक इनर जॉइन की तरह काम करता है।

इसके अलावा, SQL में कार्टेशियन उत्पाद क्या है?

एसक्यूएल कार्टेशियन उत्पाद युक्तियाँ। NS कार्तीय गुणन , जिसे क्रॉस-जॉइन भी कहा जाता है, क्वेरी में सूचीबद्ध सभी तालिकाओं में सभी पंक्तियों को लौटाता है। पहली तालिका में प्रत्येक पंक्ति को दूसरी तालिका में सभी पंक्तियों के साथ जोड़ा जाता है। ऐसा तब होता है जब दो तालिकाओं के बीच कोई संबंध परिभाषित नहीं होता है।

डीबीएमएस में क्रॉस उत्पाद क्या है? अन्योन्य गुणन दो संबंध उदाहरणों के संयोजन का एक तरीका है। परिणामी संबंध में एक स्कीमा होता है जिसमें प्रत्येक शामिल होता है। दोनों संबंधों में गुण संयुक्त हो रहे हैं।

इसके बाद, प्रश्न यह है कि क्या क्रॉस जॉइन कार्टेशियन उत्पाद के समान है?

दोनों मिलती है देना वैसा ही नतीजा। पार करना - में शामिल होने के एसक्यूएल 99 है में शामिल होने के तथा कार्तीय गुणन Oracle मालिकाना है में शामिल होने के . ए पार करना - में शामिल होने के जिसमें 'कहां' क्लॉज नहीं है कार्तीय गुणन . कार्तीय गुणन परिणाम-सेट में पहली तालिका में पंक्तियों की संख्या होती है, जो दूसरी तालिका में पंक्तियों की संख्या से गुणा होती है।

क्रॉस जॉइन SQL क्या है?

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

सिफारिश की: