【发布时间】:2015-02-21 19:33:42
【问题描述】:
我必须使用以下关系创建一个选择查询:
- 人员(member_id、first_name、last_name、email、boolean grad_p)
- 团队 (team_id, boolean grad_p, int max_size, team_name, team_captain)
- 成员(member_id, team_id, Captain_p, ...)
我需要找到每支球队队长的名字,如果没有队长我需要显示“没有队长”。现场队长 p 是与 member_id 相同的数据。不幸的是,member_id 是一个主键,所以我不相信我可以加入它们。 Boolean grad_p 如果有队长,则为 0,如果没有,则为 1。如果 teams 表中没有队长,则 team_captain 元组的数据为“null”。
我已经为此工作了一段时间,谷歌搜索并没有帮助我找到解决方案。
【问题讨论】:
-
你还在努力解决这个问题吗?
-
不,抱歉回复晚了。
-
很高兴知道。如果它解决了您的问题,请随时接受我的回答,或者使用您使用的解决方案回答您自己的问题。如果他们偶然发现您的问题,这将有助于未来的读者。