MYSQL:三个表的内部联接

MYSQL : Inner Join On Three tables

Tables

needed output

请帮助我。

试试这个:-

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' 条件