トピック:クエリ生徒の成績情報は、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
クエリの結果では上記と同じです。