1

ここに画像の説明を入力
3つStudentのテーブルから一度TeacherUNIQUE UserID
値を取得することは可能ですか? そのように:それはUserIDそれぞれが所有するものを表示しますStudentTeacher?次のクエリを試しましたが、うまくいきません。

SELECT u.UserID, StudentID, TeacherID  
FROM User u  
INNER JOIN (SELECT * FROM Student, Teacher) ss  
ON u.UserID = ss.UserID  
4

1 に答える 1

1

多分このように:

SELECT u.UserID, S.StudentID, T.TeacherID  
from User U
left join Student S on S.UserID = u.UserID  
left join Teacher T on T.UserID = U.UserID  
于 2013-07-16T07:09:12.583 に答える