CROSS JOIN ด้วย Comma Operator (วิธีพื้นฐาน)
การเขียน cross joins ด้วย comma operator เป็นวิธีพื้นฐานที่สุดในการรวมสองตาราง ไม่ต้องระบุ join-predicate (เงื่อนไขการจับคู่)
ตัวอย่าง
ตาราง tbl_1 และ tbl_2 เดิม:
Cross join ด้วย comma operator:
mysql> Select * FROM tbl_1,tbl_2 ; +----+--------+----+---------+ | Id | Name | Id | Name | +----+--------+----+---------+ | 1 | Gaurav | A | Aarav | | 2 | Rahul | A | Aarav | | 3 | Raman | A | Aarav | | 4 | Aarav | A | Aarav | | 1 | Gaurav | B | Mohan | | 2 | Rahul | B | Mohan | | 3 | Raman | B | Mohan | | 4 | Aarav | B | Mohan | | 1 | Gaurav | C | Jai | | 2 | Rahul | C | Jai | | 3 | Raman | C | Jai | | 4 | Aarav | C | Jai | | 1 | Gaurav | D | Harshit | | 2 | Rahul | D | Harshit | | 3 | Raman | D | Harshit | | 4 | Aarav | D | Harshit | +----+--------+----+---------+ 16 rows in set (0.00 sec)
ได้ 16 แถว (4x4) คือ Cartesian product ของทั้งสองตาราง