[SQL:演習3]クエリの生徒の成績情報は、SCテーブルに存在します

トピック:クエリ生徒の成績情報は、SCテーブルに存在します

 

分析:SCテーブルの存在下でのクエリの生徒の成績?SCは、表中の値は学生証がカウント記録されているのですか?私はスコアが学生証として、ここでSCテーブルではないことを理解して0

方法1:より直接的なアイデアは、テーブル内の-SCを再し、次の学生のテーブルを結合するためにスコア0学生を発見されません

SELECT a.id、a.stdentname、a.age、JOIN学生FROM a.sexは
     (student_scoreは異なるstudentidを選択WHEREスコア<> 0)B
ON a.id = b.studentid

 

方法2:2つのテーブルが重いの後、テーブルを取得するには、学生、SCの学生情報をチェックします

 DISTINCT学生を選択します。*学生FROM、WHERE student_score student.id = student_score.studentid

クエリの結果では上記と同じです。

 

おすすめ

転載: www.cnblogs.com/yuanyuan2017/p/11323063.html