मेरे पास क्वेरी है। मैं ओरेकल की तरह लेफ्ट जॉइन करना चाहता हूं। मेरा मतलब है कि नीचे की तरह लेफ्ट जॉइन के साथ इनर जॉइन करें। क्या MS SQL सर्वर में शॉर्ट कट लेफ्ट जॉइन लिखने का कोई तरीका है जैसे कि Oracle नीचे क्वेरी का एक नमूना है
SELECT tbla.Name FROM
tbla,tblb,tblc,tbld
WHERE
tbla.ID = tblb.ID
and tbla.ID = tblc.ID(+)--left join like oracle
and tbla.ID = tbld.ID
उत्तर:
उत्तर № 1 के लिए 6आप स्पष्ट जोड़ का उपयोग कर सकते हैं:
SELECT tbla.name
FROM tbla
JOIN tblb ON tbla.id = tblb.id
LEFT JOIN tblc ON tbla.id = tblc.id
JOIN tbld ON tbla.id = tbld.id