एक FULL OUTER JOIN अक्सर UNION . के साथ सिम्युलेट किया जा सकता है दोनों में से LEFT JOIN और RIGHT JOIN . यानी यह सब बाईं ओर है और जो दाईं ओर हैं, जहां संभव हो, जॉइन मानदंड पर मेल खाते हैं। मेरे अनुभव में यह आमतौर पर बहुत ही कम प्रयोग किया जाता है। मेरे पास एक बड़ा सिस्टम है जहां इसे केवल एक बार उपयोग किया जाता है।
ऐसा लगता है कि आप यहाँ क्या करना चाहते हैं क्योंकि FULL OUTER JOIN UNION के लिए उपलब्ध नहीं है दो सेट करें और कुछ सेट करें JOIN दो सबसेट के बीच मानदंड, जो वास्तव में संभव नहीं है। दो सेट जो UNION . हैं एड आपके उदाहरण में उपनाम नहीं हो सकता है, न ही उनके पास WHERE . हो सकता है खंड जो उन्हें जोड़ने का प्रयास करता है।