आप किसी अन्य जॉइन का उपयोग करेंगे, इन पंक्तियों के साथ कुछ:
SELECT toD.dom_url AS ToURL,
fromD.dom_url AS FromUrl,
rvw.*
FROM reviews AS rvw
LEFT JOIN domain AS toD
ON toD.Dom_ID = rvw.rev_dom_for
LEFT JOIN domain AS fromD
ON fromD.Dom_ID = rvw.rev_dom_from
संपादित करें :
आप बस इतना कर रहे हैं कि तालिका में कई बार शामिल हो रहे हैं। पोस्ट में क्वेरी को देखें:यह समीक्षा तालिका (आरवीडब्ल्यू के रूप में उपनाम) से मूल्यों का चयन करता है, वह तालिका आपको डोमेन तालिका (एक के लिए और एक से) के 2 संदर्भ प्रदान करती है।
इस बिंदु पर डोमेन तालिका को समीक्षा तालिका में शामिल करना एक साधारण बात है। फ़ोर के लिए एक बार (toD के रूप में उपनामित), और FROM के लिए दूसरी बार (D के रूप में उपनामित)।
फिर SELECT सूची में, आप DOM_URL फ़ील्ड्स को DOMAIN टेबल के दोनों LEFT JOINS से चुनेंगे, उन्हें डोमेन टेबल के संदर्भ में शामिल हुए प्रत्येक के लिए टेबल उपनाम से रेफर करेंगे, और उन्हें ToURL और FromUrl के रूप में उपनाम देंगे।
SQL में अलियासिंग के बारे में अधिक जानकारी के लिए, यहां पढ़ें। ।