У меня есть следующие входные данные, есть две таблицы
create table Courses(
id number(19) not null,
name varchar(100),
);
create table Students (
id number (19) not null,
name varchar(100),
course_id number (19) not null,
);
Мне нужно написать запрос для получения всех курсов с количеством учеников, например, более 10 Итак, я написал вариант с вложенным запросомкак это
select distinct courses.name from student, courses where courses.id=student.courses_id and (select count(Students.id) from Students where student.course_id = course.id) > 10
!!!Не тестировал, просто написал для этого поста, это пример !!!Итак, у меня вопрос, как написать тот же запрос без вложенного запроса?