我如何获得此结果:table(团队名称,<数量of =“”是=“”冠军=“”>,<数量of =“”是=“”子冠军=“”>)?

时间:2019-01-23 20:27:38

标签: sql subquery

select Name, (
select count(Season)
from Team t, Finale f
where t.ID_Team=f.Champion
) = Champions,
(   
select count(Season)
from Team t, Finale f
where t.ID_Team=f.SubChampion
) = SubChampions
from Team

如果我将它们作为单独的选项运行,我会得到我应该获得的数据,但只能采用以下格式:队名,冠军和队名,子冠军。 如何将它们以问题中说明的格式连接到单个表中?该解决方案应该使用子查询来完成。

0 个答案:

没有答案