从具有复合主键的表中选择

Esl*_*man 4 sql t-sql sql-server sql-server-2008

我有一个名为的注入表StudentSchool包含:

StudentSchoolID  StudentId   SchoolID
1                233         22
Run Code Online (Sandbox Code Playgroud)

但是现在我想用这样的复合主键创建表:

StudentId   SchoolID
    233         22
Run Code Online (Sandbox Code Playgroud)

在第一种情况下,我选择使用

select * from StudentSchool  
where (StudentId = 233) and (SchoolID = 22)      
Run Code Online (Sandbox Code Playgroud)

但在第二种情况下如何使用它,因为它是一个主键

Chr*_*cht 7

我不确定我是否正确理解了这个问题.
如果您希望学生使用StudentId 233和SchoolId 22,那么它与第一个案例的查询相同.