powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / SQLite [игнор отключен] [закрыт для гостей] / итоговое вычисление в запросе с подсчетом COUNT
3 сообщений из 3, страница 1 из 1
итоговое вычисление в запросе с подсчетом COUNT
    #37345173
slava329
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в запросе для определенной колонки нужно подсчитать отношение количества одного значения к количеству остальных(вариантов 9, тип integer), т.е. проценты. Пытаюсь сделать вот так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
  SELECT date_time, trunk_out, 
  ((COUNT(event_type =  9 ) *  100 ) / 
  (SELECT COUNT(event_type) FROM statistic 
  WHERE event_type <>  9  AND date_time BETWEEN  8  AND  10  
  GROUP BY trunk_out)) 
  FROM statistic "
  WHERE date_time BETWEEN  8  AND  10  
  GROUP BY date_time, trunk_out 

результат получаю неверный, подскажите где ошибка, пожалуйста. Заранее благодарен.
...
Рейтинг: 0 / 0
итоговое вычисление в запросе с подсчетом COUNT
    #37345407
Stupid_BOT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
slava329,
Код: plaintext
1.
2.
3.
SELECT date_time, trunk_out, sum(event_type =  9 )/sum(event_type !=  9 )
FROM statistic
WHERE date_time BETWEEN  8  AND  10 
GROUP BY date_time, trunk_out
...
Рейтинг: 0 / 0
итоговое вычисление в запросе с подсчетом COUNT
    #37348708
slava329
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Stupid_BOT,

спасибо, с суммированием в группах получилса правильный результат!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / SQLite [игнор отключен] [закрыт для гостей] / итоговое вычисление в запросе с подсчетом COUNT
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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