2016-08-23 27 views
0

我有两个表AB。表A有5列(StudentID1,StudentID2,.. MatchScore),表B有3列(StudentID,StudentName,Age)。从另一张表中选择描述sql

我想要做的是使显示的SQL语句:StudentName1,StudentName2,MatchScore。有什么建议吗?

+0

没有PL/SQL在这里,所以我建议你从主题行和标签列表中删除。将鼠标悬停在标签上,以查看PL/SQL是什么。 –

回答

1

您需要JOIN乙表两次来获取数据,如

select b1.StudentName as StudentName1, 
b2.StudentName as StudentName2 
from B b1 
join A a on a.StudentID1 = b1.StudentID 
join B b2 on a.StudentID2 = b2.StudentID 
相关问题