私はSQLの初心者です。
これらのレコードを含むこのテーブルがあります。
テーブルmark
----------------------------------------
student_id | subject_id | comp_id | mark
----------------------------------------
1 | 1 | 28 | 5.5
1 | 1 | 29 | 7.5
1 | 1 | 30 | 9.0
1 | 2 | 36 | 9.6
1 | 2 | 37 | 6.0
1 | 3 | 42 | 4.0
私はこのクエリを試しましたSELECT subject_id FROM mark WHERE student_id =1
結果
subject_id
----------
1
1
1
2
2
3
これらの結果でデータを選択するにはどうすればよいですか? 私はこのようなものを期待しています:
subject_id
----------
1
2
3
前もって感謝します。