JOIN का उपयोग
दो टेबल को सामान्य कॉलम (PK-FK) पर जोड़ें।
टेबल 1: demo52
mysql> CREATE TABLE `demo52` ( `id` INT NOT NULL, `name` VARCHAR(20) NOT NULL, PRIMARY KEY (`id`) ); mysql> insert into demo52 values(1,'John'), (2,'David'), (3,'Mike');
टेबल 2: demo53 (FK से demo52)
mysql> CREATE TABLE `demo53` ( `id` INT NOT NULL, `age` INT NOT NULL, PRIMARY KEY (`id`), CONSTRAINT `id_demo` FOREIGN KEY (`id`) REFERENCES `demo52` (`id`) ); mysql> insert into demo53 values(1,23), (2,22), (3,26);
JOIN क्वेरी
mysql> SELECT name FROM demo52 t1 JOIN demo53 t2 ON t1.id=t2.id WHERE t1.id=1;
+------+ | name | +------+ | John | +------+
नोट: INNER JOIN डिफ़ॉल्ट है; केवल मिलान वाली पंक्तियाँ लौटाता है।