gpt4 book ai didi

mysql - 如何在mySQL中并排显示项目、组成员和他们的老板

转载 作者:行者123 更新时间:2023-11-30 21:32:41 24 4
gpt4 key购买 nike

我想为我的所有记录显示(团队 ID、团队名称、实习生 ID、实习生姓名、记者 ID、记者姓名)。我不知道如何为同一个团队区分一个专栏的实习生和另一个专栏的记者。我想这样做是因为我希望每个记者都为他们在该组中工作的每个实习生提供评估。 Image of my table

最佳答案

您可以对 Intern 和 Reporter 使用带子查询的连接

select a.teamID, a.temaName, 
b.peopleID intren_id, b.firstname intern_name, b.lastname inter_lastname,
c.peopleId, c.firstname reporter_name, c.lastname reporter_lastname
from mytable a
inner join (
select teamId, firstname, lastname
from mytable
where pType = 'Intern'
) b on a.teamId = b.teamId
inner join (
select teamId, firstname, lastname
from mytable
where pType = 'Reporter'
) c on a.teamId = c.teamId

关于mysql - 如何在mySQL中并排显示项目、组成员和他们的老板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55431415/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com