← Все вопросы
Как посчитать количество строк в таблице через COUNT?
6
Хочу узнать, сколько вообще учеников в таблице, не считая руками. И ещё — сколько из них старше 14. Как в SQL просто посчитать количество строк?
1 ответ
10
✓ Принятый ответ — помог автору
Для подсчёта есть функция COUNT(*) — она считает, сколько строк попало в результат.
Сколько всего учеников:
SELECT COUNT(*) FROM students;
Вернётся одно число, например 2.
Сколько учеников старше 14 — просто добавь условие:
SELECT COUNT(*) FROM students WHERE age > 14;
То есть COUNT считает уже отфильтрованные строки (после WHERE). Звёздочка внутри COUNT(*) означает «считай все подходящие строки».
Это одна из самых частых задач в SQL — «сколько всего записей подходит под условие».
Ваш ответ
Войдите, чтобы ответить на вопрос.