Количество статей в разделе - MySQL
Формулировка задачи:
Как сделать запрос, что бы выводило имя категории и количество статей в ней? Я делаю так, но у меня не получается
Выводит почему-то только первую категорию и считает все статьи во всех категориях
SELECT category.name, COUNT(*) AS num_q FROM category, question WHERE question.cat_id = category.id
Решение задачи: «Количество статей в разделе»
textual
Листинг программы
GROUP BY category.name
Объяснение кода листинга программы
- Подключение к базе данных (название переменной
connection
и значение через кавычки) - Выполнение SQL запроса (название переменной
query
и значение через кавычки) - Создание объекта курсора (название переменной
cursor
и значение через кавычки) - Выполнение SQL запроса с помощью объекта курсора (название переменной
cursor
и значение через кавычки) - Получение результата запроса (название переменной
result
и значение через кавычки) - Обработка результатов запроса (название переменной
row
и значение через кавычки) - Закрытие объекта курсора (название переменной
cursor
и значение через кавычки) - Закрытие соединения с базой данных (название переменной
connection
и значение через кавычки)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д