Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Viết CROSS JOIN với toán tử phẩy (Comma Operator)

Cách cũ nhất: FROM table1, table2

Không có WHERE → tích Descartes (CROSS JOIN).

Ví dụ

mysql> SELECT * FROM tbl_1, tbl_2;
+----+--------+----+---------+
| Id | Name   | Id | Name    |
+----+--------+----+---------+
| 1  | Gaurav | A  | Aarav   |
| 2  | Rahul  | A  | Aarav   |
... (16 hàng) ...
| 4  | Aarav  | D  | Harshit |
+----+--------+----+---------+

16 hàng = 4 x 4. Không cần từ khóa JOIN.