你是我最后的希望。我已经花了一整天但我还没决定如何创建此查询。
这是我当前的数据库图表
每个存储都有1个名册
每个名册都由首席和工人组成。关于它们的信息在东西表上。
我尝试做什么?获取所有存储(square adress),worker_name,worker_surname,chief_name,chief_surname。
到目前为止我有什么
select storage_address,
storage_square,
stuffs.stuff_name as chiefSurname,
stuffs.stuff_surname as chiefName from storages
inner join storageRoster on storageRoster.storageRoster_id=storages.storage_roster_id
inner join Chiefs on storageRoster.chief_id = Chiefs.chief_id
inner join stuffs on Chiefs.chief_stuff_id = stuffs.stuff_id
但在这个查询中,我只能在每个存储上获得主管。请帮忙。我很绝望。
答案 0 :(得分:2)
你需要两次加入东西表,一次是工人,一次是酋长:
\\