Cú pháp cơ bản
SELECT * FROM table1, table2 WHERE table1.col = table2.col;
Toán tử phẩy , trong FROM tạo tích Descartes, mệnh đề WHERE lọc theo điều kiện join (join-predicate).
Ví dụ
Hai bảng tbl_1, tbl_2:
mysql> SELECT * FROM tbl_1; +----+--------+ | Id | Name | +----+--------+ | 1 | Gaurav | | 2 | Rahul | | 3 | Raman | | 4 | Aarav | +----+--------+ mysql> SELECT * FROM tbl_2; +----+---------+ | Id | Name | +----+---------+ | A | Aarav | | B | Mohan | | C | Jai | | D | Harshit | +----+---------+
Inner join trên cột Name:
mysql> SELECT * FROM tbl_1, tbl_2 WHERE tbl_1.name = tbl_2.name; +----+-------+----+-------+ | Id | Name | Id | Name | +----+-------+----+-------+ | 4 | Aarav | A | Aarav | +----+-------+----+-------+
Chỉ trả về hàng khớp tên "Aarav".