У меня есть таблицы Student (std_id, std_name), Subject (sub_id, sub_name) и одна таблица сопоставления Sudent_Subject (std_id, sub_id)
Хочу получить список всех студентов, у которых только данный предмет говорит математикаи наука, а не иная, чем эта тема или не меньше, чем данная тема.
В этом случае я настроил таблицы выше в режиме гибернации.Здесь требуются POJO
Class Student {
private String std_id;
private String std_name;
List<Subject> lstSubject;
}
Class Subject {
private String sub_id;
private String sub_name;
List<Student> lstStudent;
}
Можно ли написать HQL, чтобы получить требуемый результат?Кроме того, как мы можем достичь этого результата, используя простой SQL?