例如病人表(patient)和保险公司表(insurance)是一个多对多的关系,它们的关系通过中间表(insure)来体现。中间表(insure)储存病人的主键id和保险公司的主键company 那么请列出所有保险公司的名字,以及在该保险公司投保的所有病人的id
以保险公司为基表进行左联接查询: select i.company,p.id ,i.* from insurance i left join insure pi on i.company = pi.company left join patient p on pi.id = p.id
数据库多对多关系的表如何采用左连接查询
最新推荐文章于 2022-03-30 14:50:36 发布