एसक्यूएल कीवर्ड union
और join
के बीच क्या अंतर है?संघ और जुड़ने के बीच क्या अंतर है?
उत्तर
UNION
ऑपरेटर का उपयोग दो या दो से अधिक SELECT
कथन के परिणाम-सेट को गठबंधन करने के लिए किया जाता है।
JOIN
कीवर्ड इन तालिकाओं में कुछ कॉलम के बीच संबंधों के आधार पर दो या दो से अधिक तालिकाओं से डेटा पूछने के लिए SQL कथन में उपयोग किया जाता है।
w3schools.com पर इन दो विषयों (उपरोक्त से जुड़े) पर ट्यूटोरियल और विस्तार से जाएं।
संघ एकाधिक सेटों के तत्वों का संयोजन है।
जुड़ें
Think एकाधिक सेट के पार उत्पाद का एक सबसेट है क्षैतिज रूप में मिलती है और ऊर्ध्वाधर
लिंक के लिए एक अच्छी छवि है, क्या आप वाकई सही हैं? जैसा कि यहां बताया गया है: http://stackoverflow.com/a/905383/1170330 'यूनियन' दूसरे परिणामों को क्षैतिज रूप से जोड़ता है, जबकि 'जॉइन' उन्हें तरफ से (लंबवत) जोड़ता है। – user1170330
@ user1170330 मेरा उत्तर दूसरे उत्तरों से मेल खाता है। –
तो combinate जरूरत एक से अधिक प्रश्नों ऑपरेटर यूनियन का उपयोग, इस ऑपरेटर पहली क्वेरी निष्पादित और के रूप में यूनियनों की दूसरा प्रश्न है, और फिर एक डाटासेट में सभी परिणाम लौट see more
select field from t1
union
select field from t2
हैं से डेटा का चयन करने के लिए क्वेरी बनाने की जरूरत है दो या अधिक तालिका तो ऑपरेटर का उपयोग शामिल होने के see more
select t1.field, t2.field
from t1.number inner join t2.key on t1.number=t2.key
संघ:
UNION
में आप दोनों तालिकाओं- परिणाम के साथ प्रदर्शित किया जाता है में एक ही होना चाहिए देखभाल कि कर्नल लंबाई, डेटाप्रकार और
SELECT
बयान में इस्तेमाल किया स्तंभों की संख्या लेने की जरूरत डुप्लीकेट UNION
का उपयोग करने के लिए आपके पास कम से कम दोSELECT
कथन होना चाहिए, दो तालिकाओं से डेटा के संयोजन के रूप में पहले तालिका कॉलम नाम
में शामिल हों:
JOIN
में बिंदु में वर्णित नियमों के लिए 1.- परिणाम इस्तेमाल किया
JOIN
के प्रकार के आधार क्वेरी में वर्णित सभी स्तंभों के साथ प्रदर्शित किया जाता है (आउटर कोई जरूरत नहीं है , भीतरी, कार्तीय ..) - एक
SELECT
बयान पर्याप्त
आशा इस यू मदद करता है ..
- 1. इनर जॉइन और पूर्ण जुड़ने के बीच अंतर
- 2. इन दो जुड़ने वाली तालिका दृष्टिकोणों के बीच अंतर?
- 3. # {} $ {} और% {} के बीच क्या अंतर है?
- 4. [अपरिभाषित] और [,] के बीच क्या अंतर है?
- 5. $ और $$ के बीच क्या अंतर है?
- 6. के बीच क्या अंतर है:। और: आर !?
- 7. भिन्नता और '-' के बीच क्या अंतर है?
- 8. "$^एन" और "$ +" के बीच क्या अंतर है?
- 9. के बीच क्या अंतर है?
- 10. अंतर और कहां के बीच क्या अंतर है?
- 11. file_get_contents और fread बीच क्या अंतर है
- 12. क्या बीच का अंतर है :: और ::: स्काला
- 13. "। +" और "। +?" के बीच अंतर
- 14. $ {} और # {} के बीच अंतर क्या हैं?
- 15. PHP के बीच क्या अंतर है और इसमें शामिल है?
- 16. अपवाद के .TOString() और मैसेज के बीच क्या अंतर है?
- 17. 7zip के 7z.sfx और 7zsd.sfx के बीच क्या अंतर है?
- 18. डीएल के फाइलवर्सन और उत्पादवर्जन के बीच क्या अंतर है?
- 19. UIImageView के फ्रेम और सीमाओं के बीच क्या अंतर है?
- 20. फ़ायरबग के console.log() और console.debug() के बीच क्या अंतर है?
- 21. पैरामीटर परिभाषाओं के बीच अंतर (प्रकार और नाम), और (प्रकार * नाम) के बीच अंतर क्या हैं?
- 22. ओरिएंटब संस्करणों के बीच क्या अंतर है?
- 23. एन्कोड/डीकोड के बीच क्या अंतर है?
- 24. os.popen() विधियों के बीच क्या अंतर है?
- 25. MATLAB में & &&& के बीच क्या अंतर है?
- 26. ऑब्जेक्ट और * के बीच अंतर?
- 27. इन कार्यों के बीच क्या अंतर है?
- 28. applicationDidReceiveMemoryWarning, didReceiveMemoryWarning के बीच क्या अंतर है?
- 29. इन कार्यों के बीच क्या अंतर है
- 30. window.innerWidth window.outerWidth के बीच क्या अंतर है?
http://stackoverflow.com/questions/905379/what-is-the-difference-between-join-and-union –