请有人帮我写一个SQL查询。我不知道,但我只是需要它来快速修复。
我正在尝试这样的事情:
select college.colg_id,
college.student_id,
student.student_name from college,
student
where college.student_id=student.student_id;
给了我所有我不确定的数据。
colg_id student_id
1 1
1 2
1 3
1 4
2 5
2 6
student_id student_name
1 a1
2 b1
3 c1
4 d1
5 e1
6 f1
我只需要
形式的数据colg_id | student_id | student_name.
答案 0 :(得分:2)
SELECT c.colg_id, c.student_id, s.student_name FROM college c
LEFT JOIN student s ON s.student_id = c.student_id