答案 0 :(得分:3)
只需使用Inner Join
SELECT A.*, B.UAS
FROM tbl1 AS A JOIN tbl2 AS B ON A.StudentID = B.StudentID AND A.SubjectID = B.SubjectID
答案 1 :(得分:1)
SELECT t1.*, t2.UAS
FROM uts AS t1
LEFT JOIN uas AS t2
ON t1.StudentID = t2.StudentID AND t1.SubjectID = t2.SubjectID
您只需要将两个表连接到两个公共列上即可。
答案 2 :(得分:0)
JOIN子句用于根据两个或多个表之间的相关列来合并它们之间的行。
select t1.*,t2.UAS from table1 t1
inner join table2 t2
ON t1.StudentID = t2.StudentID AND
t1.SubjectID = t2.SubjectID
有关加入的详细信息,您可以阅读一些教程 https://www.w3schools.com/sql/sql_join.asp