MYSQL:三个表的内部联接
Posted
技术标签:
【中文标题】MYSQL:三个表的内部联接【英文标题】:MYSQL : Inner Join On Three tables 【发布时间】:2017-09-26 01:23:32 【问题描述】:Tables
needed output
请帮帮我。
【问题讨论】:
你试过解决它吗? 请尽可能使用文字(而非图片)。 是的,兄弟我很努力,但没有成功。然后我发布这个问题。 1.展示你的尝试。这包括对零件的尝试。 2. 你没有解释你的示例结果是什么。根据输入中出现的行来解释结果中出现的行。 @GurV 请不要盲目地包含 OP 的链接。那些不应该是图像,它们应该是文本。应该告诉OP。这个问题不应该被排除在审查队列之外。也不应该回答。 【参考方案1】:试试这个:-
Select a.roll_no, name, sport_name
from
student a
inner join
student_details b
on a.roll_no=b.roll_no
inner join
sports c
on b.sport_id=c.sport_id
where a.roll_no in (1,3);
此处的“Where”条件有助于将范围限制为 Sandeep 和 Ajay。如果您想要全部,则完全删除“Where”条件
【讨论】:
非常感谢您的帮助!以上是关于MYSQL:三个表的内部联接的主要内容,如果未能解决你的问题,请参考以下文章