सबसे पहले, आप उचित OUTER JOIN
का उपयोग क्यों नहीं कर सकते? s?, आप उन्हें Oracle में (+)
के साथ अंतर्निहित जुड़ाव किए बिना उपयोग कर सकते हैं वाक्य - विन्यास। अपनी समस्या के लिए, आप IN
. का उपयोग कर सकते हैं :
SELECT p.Name, a.Attribute
FROM People p
LEFT OUTER JOIN Attributes a
ON p.PersonID = a.PersonID AND a.Attribute IN ('Happy','Grouchy')