подзапросом вроде бесполезно. Тут можно подзапросом только если надо вывести список всех студентов и к какой группе они относятся. А необходимо только конкретную группу вывести на определенную дату естественно.
Может я в танке и не понимаю задачи, но тут вроде всё совсем просто: select S.PK, S.Name from Students Sinner join students_vs_groups SG on SG.STUDENT_ID = S.PK and SG.ACTUAL_DATE = :DATE and SG.GROUP_ID = :GROUP

