GROUP BY ошибка - MySQL

Узнай цену своей работы

Формулировка задачи:

Определить число посещений каждого человека по имени nik вывести id человека (id), имя(firstname),число посещений SELECT id, firstname, COUNT(id) AS count_visit FROM mydb.bank_visit WHERE firstname='nik' GROUP BY GROUPING SETS (()) Помогите, пожалуйста

Решение задачи: «GROUP BY ошибка»

textual
Листинг программы
SELECT COUNT(id) AS count_visit, firstname
FROM mydb.bank_visit
GROUP BY firstname
HAVING firstname='nik'

Объяснение кода листинга программы

  1. SELECT COUNT(id) AS count_visit, firstname
  2. FROM mydb.bank_visit
  3. GROUP BY firstname
  4. HAVING firstname='nik' В этом коде мы выполняем запрос к базе данных mydb и таблице bank_visit. Мы выбираем два столбца: COUNT(id) как count_visit (количество посещений) и firstname как firstname (имя). Затем мы группируем результаты по столбцу firstname. И, наконец, мы используем условие HAVING для выбора только тех групп, в которых значение firstname равно 'nik'.

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

7   голосов , оценка 3.714 из 5
Похожие ответы