首页 新闻 会员 周边

数据库查询问题

0
[待解决问题]

现在有三个表,一个是医保个人基本信息(cdsrsj_grjbxx)包含个人编号、姓名、身份证号三个字段;医保参保单位基本信息(cdsrsj_dwjbxx)包含单位名称、单位编码两个字段;医保个人参保信息(cdsrsj_grcbxx)包含单位编码,个人编码两个字段;在个人基本信息里会有重复的姓名,但是个人编号不同,,对应的cdsrsj_dwjbxx里的单位名称也就不同,该怎么通过sql语句查询出每个个人姓名和单位名称对应的个人基本信息表里的身份证号

select a.name as xm,a.idcard as zjhm ,b.corp_name as dwmc
from cdsrsj_grjbxx a
join cdsrsj_grcbxx c on a.indi_id=c.indi_id
join cdsrsj_dwjbxx b on b.corp_id=c.corp_id

往往事事的主页 往往事事 | 菜鸟二级 | 园豆:202
提问于:2024-06-07 10:27
< >
分享
所有回答(2)
0

学习.......................................

tea2007 | 园豆:2 (初学一级) | 2024-06-07 17:09
0

你上面写的差不多了,join改成left join

美食家_li | 园豆:206 (菜鸟二级) | 2024-06-12 16:34
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册