Главная / SQL / Отношение [картинка] Students: Student_id (int, PK), Student_name (char), Head_stud_id (int), Math_scope (float), Lang_scope (float), Group_id (int) Требуется получить количество студентов, являющихся старостами. (Head_stud_id - идентификатор студента-ста

Отношение Students имеет схему:files Students: Student_id (int, PK), Student_name (char), Head_stud_id (int), Math_scope (float), Lang_scope (float), Group_id (int)

Требуется получить количество студентов, являющихся старостами. (Head_stud_id - идентификатор студента-старосты)

Выберите из предложенных вариантов те, которые обеспечивают выполнение задания.

вопрос

Правильный ответ:

SELECT COUNT(Distinct Head_stud_id) FROM Students
SELECT COUNT(Distinct id) FROM (SELECT t1.Student_id id FROM Students t1, Students t2 WHERE t1.Head_stud_id = t2.Student_id) t
SELECT COUNT(id) FROM (SELECT Student_id id FROM Students WHERE Student_id IN (SELECT Head_stud_id FROM Students)) t
SELECT COUNT(id) FROM (SELECT t2.Student_id id FROM Students t1, Students t2 WHERE t1.Head_stud_id = t2.Student_id) t
SELECT COUNT(Head_stud_id) FROM Students
Сложность вопроса
91
Сложность курса: SQL
79
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Кто находит эти тесты по интуит? Это же безумно легко
06 окт 2018
Аноним
Если бы не эти ответы - я бы не осилил c этими тестами интуит.
09 ноя 2015
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.