मान लें कि केवल 2 कॉलम (आईडी, डेटा) और निम्न डेटा के साथ 2 टेबल टेबलए और टेबलबी हैं:
TableA:
+
| Id | Data |
+
| 1 | DataA11 |
| 1 | DataA12 |
| 1 | DataA13 |
| 2 | DataA21 |
| 3 | DataA31 |
+
TableB:
+
| Id | Data |
+
| 1 | DataB11 |
| 2 | DataB21 |
| 2 | DataB22 |
| 2 | DataB23 |
| 4 | DataB41 |
+
इनर जुड़ें स्तंभ पर Id
दोनों तालिकाओं और केवल मिलान रिकॉर्ड से कॉलम वापस आ जाएगी:
.
| Id | Data | Id | Data |
:
| 1 | DataA11 | 1 | DataB11 |
:
| 1 | DataA12 | 1 | DataB11 |
:
| 1 | DataA13 | 1 | DataB11 |
:
| 2 | DataA21 | 2 | DataB21 |
:
| 2 | DataA21 | 2 | DataB22 |
:
| 2 | DataA21 | 2 | DataB23 |
'
लेफ्ट जॉइन (या लेफ्ट आउटर जॉइन्ट) Id
कॉलम पर दोनों टेबल से कॉलम लौटाएंगे और बाएं टेबल से रिकॉर्ड के साथ मिलान रिकॉर्ड करेंगे (राइट टेबल से नल मान)
.
| Id | Data | Id | Data |
:
| 1 | DataA11 | 1 | DataB11 |
:
| 1 | DataA12 | 1 | DataB11 |
:
| 1 | DataA13 | 1 | DataB11 |
:
| 2 | DataA21 | 2 | DataB21 |
:
| 2 | DataA21 | 2 | DataB22 |
:
| 2 | DataA21 | 2 | DataB23 |
:
| 3 | DataA31 | | |
'
कॉलम में राइट जॉइन (या राइट आउटर जॉइन) Id
दोनों टेबल से कॉलम लौटाएगा और राइट टेबल से रिकॉर्ड के साथ मिलान रिकॉर्ड करेगा (बाएं टेबल से नल मान)
┌────┬─────────┬────┬─────────┐
│ Id │ Data │ Id │ Data │
├────┼─────────┼────┼─────────┤
│ 1 │ DataA11 │ 1 │ DataB11 │
│ 1 │ DataA12 │ 1 │ DataB11 │
│ 1 │ DataA13 │ 1 │ DataB11 │
│ 2 │ DataA21 │ 2 │ DataB21 │
│ 2 │ DataA21 │ 2 │ DataB22 │
│ 2 │ DataA21 │ 2 │ DataB23 │
│ │ │ 4 │ DataB41 │
└────┴─────────┴────┴─────────┘
पूर्ण बाहरी जुड़ें स्तंभ पर Id
सही टेबल से बाईं मेज से रिकॉर्ड (सही मेज से अशक्त मान) और रिकॉर्ड (बाएं मेज से अशक्त मान) के साथ दोनों तालिकाओं से कॉलम और मिलान रिकॉर्ड वापस आ जाएगी:
╔════╦═════════╦════╦═════════╗
║ Id ║ Data ║ Id ║ Data ║
╠════╬═════════╬════╬═════════╣
║ - ║ ║ ║ ║
║ 1 ║ DataA11 ║ 1 ║ DataB11 ║
║ 1 ║ DataA12 ║ 1 ║ DataB11 ║
║ 1 ║ DataA13 ║ 1 ║ DataB11 ║
║ 2 ║ DataA21 ║ 2 ║ DataB21 ║
║ 2 ║ DataA21 ║ 2 ║ DataB22 ║
║ 2 ║ DataA21 ║ 2 ║ DataB23 ║
║ 3 ║ DataA31 ║ ║ ║
║ ║ ║ 4 ║ DataB41 ║
╚════╩═════════╩════╩═════════╝
लेफ्ट सेमी ज्वाइन कॉलम में Id
लेफ्ट टेबल से कॉलम ही लौटेगा और मिलान केवल लेफ्ट टेबल से होगा:
┌────┬─────────┐
│ Id │ Data │
├────┼─────────┤
│ 1 │ DataA11 │
│ 1 │ DataA12 │
│ 1 │ DataA13 │
│ 2 │ DataA21 │
└────┴─────────┘