powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Сортировка
5 сообщений из 5, страница 1 из 1
Сортировка
    #33339126
Tu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tu
Гость
есть таблица в которую записываются результаты голосования - число проголосовавших и сумма оценок. При выводе среднее значение оценки получаеся путем деления суммы на количество, средствами php. Все замечательно, но как сортировать по оценке? Или надо создать поле в котором будет записываться значение средней оценки (запись при голосовании)? //БД - MySQL
...
Рейтинг: 0 / 0
Сортировка
    #33339129
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Средствами PHP вычислять среднее не надо. Всё делается одним запросом (включая сортировку).
http://dev.mysql.com/doc/mysql/ru/Group_by_functions.html
В общем, почитайте Грабера - на этом сайте есть ссылочка на него.
...
Рейтинг: 0 / 0
Сортировка
    #33339136
Tu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tu
Гость
Че-то все равно не пойму... пробовал по двум полям сортировать... но не выходит.
...
Рейтинг: 0 / 0
Сортировка
    #33339170
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Печально...
Кстати, все телепаты уехали в отпуск и не вернулись, так что более информативного ответа вы вряд ли дождётесь, пока не напишете что и как вы пробовали, и что при этом не получилось.
...
Рейтинг: 0 / 0
Сортировка
    #33339589
LeXa NalBat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуйте select id, count(value), sum(value) from table group by id order by sum(value)/count(value)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Сортировка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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