कॉमा ऑपरेटर की मदद से इनर जॉइन लिखना दो टेबल को मिलाने का सबसे बुनियादी तरीका है। जैसा कि हम जानते हैं कि हम कीवर्ड INNER JOIN या JOIN जैसे पर्यायवाची शब्दों का उपयोग करके भी इनर जॉइन लिख सकते हैं। इनर जॉइन बनाने के लिए हमें एक विशेष शर्त निर्दिष्ट करने की आवश्यकता होती है जिसे जॉइन-प्रेडिकेट के रूप में जाना जाता है और कॉमा ऑपरेटर का उपयोग करके इनर जॉइन लिखते समय, हम WHERE क्लॉज का उपयोग करते हैं, जो कि जॉइन कंडीशन को निर्दिष्ट करने का एकमात्र तरीका है। इसे समझने के लिए, हम tbl_1 और tbl_2 नाम की दो तालिकाओं का उदाहरण ले रहे हैं जिनमें निम्न डेटा है:
mysql> Select * from tbl_1; +----+--------+ | Id | Name | +----+--------+ | 1 | Gaurav | | 2 | Rahul | | 3 | Raman | | 4 | Aarav | +----+--------+ 4 rows in set (0.00 sec) mysql> Select * from tbl_2; +----+---------+ | Id | Name | +----+---------+ | A | Aarav | | B | Mohan | | C | Jai | | D | Harshit | +----+---------+ 4 rows in set (0.00 sec)
अब, नीचे दी गई क्वेरी कॉमा ऑपरेटर के साथ उपर्युक्त तालिकाओं में शामिल हो जाएगी:
mysql> Select * FROM tbl_1,tbl_2 WHERE tbl_1.name = tbl_2.name; +----+-------+----+-------+ | Id | Name | Id | Name | +----+-------+----+-------+ | 4 | Aarav | A | Aarav | +----+-------+----+-------+ 1 row in set (0.00 sec)