我想加入以下表格并在页面的表格中显示它们。
表1 •carID •car_name •reg_name •价格
表2 • 用户身份 • 名字 • 姓 • 电子邮件地址 •省 •地址
表3 •orderID • 用户身份 •car_ID •笔记 •日期
我想在php页面上显示所有字段。我只能加入两个表,我无法链接第三个表。
答案 0 :(得分:0)
使用Join。
SELECT * FROM table3,table2,table1
WHERE table2.userID=table3.userID AND table1.carID=table3.carID
答案 1 :(得分:0)
使用JOIN
SELECT *
FROM table3
JOIN table1 ON table1.carID = table3.carID
JOIN table2 ON table2.userID = table3.userID
答案 2 :(得分:0)
尝试
SELECT tb1.carId, tb1.reg_name, tb1.price, tb2.userId, tb2.first_name,
tb2.last_name, tb2.email_address, tb2.province, tb2.address,
tb3.orderId, tb3.notes, tb3.date
FROM Table1 tb1
INNER JOIN Table3 tb3 ON Tb1.carID = tb3.carID
INNER JOIN Table2 tb3 ON tb3.userID = tb2.userID