Запрос в MySQL - MySQL (219638)

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

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

Есть запрос (результат на фото)
SELECT COUNT(`logmessages`.`id`),(select COUNT(`users`.`name`) from `users`),COUNT(`logmessages`.`id`)/(select COUNT(`users`.`name`) from `users`)
from `logmessages`,`users` where `logmessages`.`userid`=`users`.`id`
group by `logmessages`.`userid`
Нужно, чтобы выводил сумму количества столбца COUNT(`logmessages`.`id`). Подскажите как записать

Решение задачи: «Запрос в MySQL»

textual
Листинг программы
CREATE VIEW myview AS 
'ваш запрос, а потом' 
SELECT SUM('нужный столбец') FROM myview;

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

Представленный код выполняет следующие действия:

  1. Создает представление (view) в базе данных с именем myview.
  2. Запрос, который будет использоваться для создания представления, находится в одинарных кавычках.
  3. В запросе используется функция SUM() для вычисления суммы столбца 'нужный столбец'.
  4. Результатом выполнения запроса будет набор данных, который будет включен в представление myview.

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

9   голосов , оценка 3.667 из 5