Sobes.tech
Junior — Middle

Hoe selecteer je uit de tabel die records waarbij het aantal studenten meer dan twintig is?

sobes.tech AI

Antwoord van AI

Чтобы выбрать из таблицы записи, где количество студентов превышает 20, используется SQL-запрос с условием в WHERE или HAVING, в зависимости от структуры данных.

Если в таблице есть поле students_count, то запрос будет простым:

SELECT * FROM table_name WHERE students_count > 20;

Если же количество студентов нужно посчитать по связанной таблице (например, есть таблица groups и таблица students, где у студентов есть group_id), то используется агрегатная функция COUNT с группировкой:

SELECT group_id, COUNT(*) AS students_count
FROM students
GROUP BY group_id
HAVING COUNT(*) > 20;

Этот запрос вернёт группы, в которых студентов больше 20.