बाहरी जॉइन करते समय एक से अधिक टेबल शामिल होने पर मुझे एएनएसआई जॉइन का उपयोग करना बहुत आसान लगता है:
SELECT title, order#, STATE
FROM customers c
JOIN orderitems O ON o.customer_id = c.id
LEFT JOIN books b ON b.isbn = o.isbn
ORDER BY title
(यह अनिवार्य रूप से वही क्वेरी है जिसे अर्जन ने पोस्ट किया था, बस मानक सिंटैक्स के साथ)
आपकी आवश्यकताओं के आधार पर आप ऑर्डर के लिए भी बाएं जॉइन का उपयोग करना चाहेंगे उदा। अगर आप भी ऐसे ग्राहक चाहते हैं जिनके पास ऑर्डर आइटम नहीं हैं
चयन सूची में कॉलम के लिए तालिका उपनाम का उपयोग करना भी अच्छा अभ्यास है। ऐसा करने से कथन को समझना आसान हो जाता है (क्योंकि आपको तुरंत पता चल जाता है कि कौन सा कॉलम किस तालिका से आता है) और यह परिवर्तनों के विरुद्ध अधिक स्थिर है।