0
我有两个表A
和B
。表A
有5列(StudentID1,StudentID2,.. MatchScore),表B
有3列(StudentID,StudentName,Age)。从另一张表中选择描述sql
我想要做的是使显示的SQL语句:StudentName1,StudentName2,MatchScore。有什么建议吗?
我有两个表A
和B
。表A
有5列(StudentID1,StudentID2,.. MatchScore),表B
有3列(StudentID,StudentName,Age)。从另一张表中选择描述sql
我想要做的是使显示的SQL语句:StudentName1,StudentName2,MatchScore。有什么建议吗?
您需要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
没有PL/SQL在这里,所以我建议你从主题行和标签列表中删除。将鼠标悬停在标签上,以查看PL/SQL是什么。 –