Евгений Муза
32 года, Украина
182 сообщения
#13 лет назад
Доброе время суток! Интересует такой вопрос: как считается рейтинг заказчика или фрилансера?
Вадим Т.
44 года, Нидерланды
3240 сообщений
#13 лет назад
По моим наблюдениям, просто суммируются оценки отзывов от всех заказчиков. Но если есть несколько отзывов от одного заказчика, то предварительно вычисляется их среднее значение, которое и подставляется в сумму. То есть что-то типа:

SELECT SUM(AvgRate)
FROM (
SELECT AVG(Rate) AS AvgRate
FROM feedback
WHERE Status = 'ACCEPTED' AND FreelancerId = ?
GROUP BY CustomerId
) avgrate
Игорь Грицишин
37 лет, Украина
519 сообщений
#13 лет назад
Цитата ("CODERsp"):
Доброе время суток! Интересует такой вопрос: как считается рейтинг заказчика или фрилансера?

На калькуляторе
Алексей Попов
35 лет, Украина
1337 сообщений
онлайн
#13 лет назад
Сумма всех баллов со всех отзывов (за исключением повторных отзывов от одного человека)
------------------------------------
деленная
------------------------------------
на количесвто отзывов (за исключением повторных отзывов от одного человека).