Tôi hiện có thể truy vấn tham gia của hai bảng về sự bình đẳng của khóa ngoại/chính theo cách sau.SQL Inner tham gia nhiều hơn hai bảng
$result = mysql_query("SELECT * FROM `table1`
INNER JOIN
`table2` ON table1.primaryKey=table2.table1Id");
Tôi muốn mở rộng bảng này thành nhiều bảng (tất cả đều có cùng khóa ngoại). Tôi đang thử đoạn mã sau không trả lại bất cứ thứ gì. Bất cứ ai có thể chỉ ra những gì tôi đang làm sai?
$result = mysql_query("SELECT * FROM `table1`
INNER JOIN `table2`
INNER JOIN table3
ON table1.primaryKey=table2.table1Id=table3.table1Id");
Ai đó có thể vui lòng giúp tôi về vấn đề này? Điều này giống như 'SELECT * FROM table1 INNER JOIN table2 INNER JOIN table3 ON table1.primaryKey = table2.table1Id AND table1.primaryKey = table3.table1Id'? –