MySQL व्यू को INNER JOIN के साथ बनाने को समझाने के लिए हम 'Customers' और 'Reserve' तालिकाओं से निम्न डेटा का उपयोग कर रहे हैं:
mysql> Select * from customers; +-------------+----------+ | Customer_Id | Name | +-------------+----------+ | 1 | Rahul | | 2 | Yashpal | | 3 | Gaurav | | 4 | Virender | +-------------+----------+ 4 rows in set (0.00 sec) mysql> Select * from reserve; +------+------------+ | ID | Day | +------+------------+ | 1 | 2017-12-30 | | 2 | 2017-12-28 | | 2 | 2017-12-25 | | 1 | 2017-12-24 | | 3 | 2017-12-26 | +------+------------+ 5 rows in set (0.00 sec)
अब निम्न क्वेरी 'customer_V' नामक एक व्यू बनाएगी, जो उपरोक्त तालिकाओं पर INNER JOIN का उपयोग करती है, जिसमें उन ग्राहकों के नाम होंगे जिन्होंने एक या एक से अधिक कार के लिए आरक्षण किया है।
mysql> CREATE VIEW customer_V AS Select DISTINCT Name FROM customers c INNER JOIN Reserve R ON R.id = c.customer_id; Query OK, 0 rows affected (0.08 sec) mysql> Select * from customer_V; +---------+ | Name | +---------+ | Rahul | | Yashpal | | Gaurav | +---------+ 3 rows in set (0.02 sec)