Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / MySQL / 2 сообщений из 2, страница 1 из 1
18.05.2017, 15:41
    #39455478
Rose16
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySQL
Помогите пожалуйста! Найдите среднее количество сообщений от пользователей (user) всем серверам в логе.
не могу понять как сделать. Код не верный.
SELECT COUNT(`logmessages`.`id`),(select COUNT(`servers`.`name`) from `servers`),(select COUNT(`users`.`name`) from `users`),COUNT(`logmessages`.`id`)/(select COUNT(`servers`.`name`) from `servers`)
from `logmessages`,`users`,`servers` where `logmessages`.`userid`=`users`.`id` and `logmessages`.`serverid`=`servers`.`id`
group by `logmessages`.`userid`
есть допустим 10 user, он отправляет сообщение серверу 1(2 сбщ), серверу 2(1 сбщ), серверу 3(3 сбщ). Общая сумма сбщ=6, делим на кол-во серверов =3. в запросе должно вывести 3.
...
Рейтинг: 0 / 0
18.05.2017, 15:52
    #39455485
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySQL
Код: sql
1.
COUNT(message) / COUNT(DISTINCT server)
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / MySQL / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]