Сколько человек сдали ровно 14 заданий?
Фрагменты: FROM (SELECT Student_ID JOIN GROUP BY Student_ID HAVING COUNT () =14) SELECT COUNT () FROM STUDENT_TEST
Введите запрос:
Введите результат запроса:
Другие предметы Колледж Запросы к базе данных обработка данных анализ данных колледж НИР SQL запрос количество студентов Задания студент результаты тестирования выборка данных
Чтобы получить количество студентов, которые сдали ровно 14 заданий, необходимо правильно составить SQL-запрос. Давайте разберем шаги, которые нужно выполнить.
STUDENT_TEST
.Student_ID
), чтобы подсчитать количество заданий, сданных каждым студентом.HAVING
, чтобы оставить только тех студентов, которые сдали ровно 14 заданий.Теперь давайте напишем SQL-запрос, который включает все эти шаги:
SELECT COUNT(*) FROM ( SELECT Student_ID FROM STUDENT_TEST GROUP BY Student_ID HAVING COUNT(*) = 14 ) AS Subquery;
В этом запросе:
Student_ID
из таблицы STUDENT_TEST
, группируя данные по идентификатору студента и фильтруя по условию HAVING COUNT(*) = 14
.Теперь, после выполнения этого запроса, вы получите число, которое и будет ответом на ваш вопрос о количестве студентов, сдавших ровно 14 заданий.