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

[code]SELECT SUM(AvgRate)
FROM (
SELECT AVG(Rate) AS AvgRate
FROM feedback
WHERE Status = 'ACCEPTED' AND FreelancerId = ?
GROUP BY CustomerId
) avgrate[/code]
Игорь Грицишин
519 сообщений
#19 лет назад
[quote="CODERsp"]Доброе время суток! Интересует такой вопрос: как считается рейтинг заказчика или фрилансера?[/quote]
На калькуляторе
Алексей Попов
1344 сообщения
#19 лет назад
Сумма всех баллов со всех отзывов (за исключением повторных отзывов от одного человека)
------------------------------------
деленная
------------------------------------
на количесвто отзывов (за исключением повторных отзывов от одного человека).