Mysql SQL中的多连接

Mysql SQL中的多连接,mysql,join,Mysql,Join,这是我的桌子 PERSON DriverID (primary) DriverName Address CAR RegNO (primary) Model Year ACCIDENT ReportNumber (primary) AccidentDate Location OWNS DriverID (primary key) foreign key with PERSON(DriverID) RegNo (primary Key) foreign key with CAR(RegN

这是我的桌子

PERSON
DriverID (primary)
DriverName
Address

CAR
RegNO (primary) 
Model 
Year

ACCIDENT
ReportNumber (primary)
AccidentDate
Location

OWNS
DriverID (primary key)  foreign key with PERSON(DriverID)
RegNo (primary Key) foreign key with CAR(RegNo)

PARTICIPATION
DriverID (primary key) foreign key with PERSON (DriverID)
RegNo (primary Key) foreign key with CAR(RegNo)
ReportNumber (primary key) foregin with ACCIDENT(primary)
Damage Amount
现在我想加入所有这些表 因此,应输出以下列 胡闹 司机姓名 地址 雷格诺 模型 年 报告编号 意外日期 位置 损坏金额

试试这个:

Select
* 
from 
participation pt

inner join PERSON p on (p.DriverID = pt.DriverID )
inner join car c on (pt.RegNo =c.RegNo)
inner join accidents a on (pt.ReportNumber =a.ReportNumber)
删除查询是

delete
from 
participation pt

inner join PERSON p on (p.DriverID = pt.DriverID )
inner join car c on (pt.RegNo =c.RegNo)
inner join accidents a on (pt.ReportNumber =a.ReportNumber)
where p.DriverID = 111

请有人帮助它的紧迫性,我正在做一个项目,这与phpYou有一个错误,在您的SQL语法;请查看与MySQL服务器版本对应的手册,以了解在第6Try行的“on PERSON p(p.DriverID=pt.DriverID)internal join car c on(pt.RegNo=c.RegNo)”附近使用的正确语法,如果您仍然收到任何错误信息,请粘贴您的错误信息非常感谢是的,现在它正在工作,而不是事故它的事故和报告编号为报告否,但我希望先显示人员属性,然后显示汽车表属性,然后显示事故,然后显示参与您非常欢迎,请使用选择作为
select p.*,c.*,a.*从…
您将获得所需的格式