私は1つのテーブルを持っています。このテーブルを自分自身に結合したい。つまり、2 つの同じテーブルから作成されたテーブルになります。問題は、テーブル (QueryBuilder の TableAdapert) に重複した行があることです。SQL では、演算子「Distinct」を使用できることを知っています。ただし、QueryBuilder で「dictinct」を記述しようとすると、常にエラーが発生します。
SELECT STUDENT.ID, STUDENT.NAME, STUDENT.SURNAME, STUDENT.IDGROUP,
STUDENT_1.ID AS Expr1, STUDENT_1.NAME AS Expr2,
STUDENT_1.SURNAME AS Expr3
FROM STUDENT INNER JOIN
STUDENT AS STUDENT_1 ON STUDENT.IDGROUP = STUDENT_1.ID
「Distinct」はどこに書くことができますか?