Есть БД с каталогом програм.
В таблице товары 50к записей
При просмотре программы в таблице stat (тоже 50k записей), содержащая только id проги, количество просмотров, рейтинг, update-ом инкременируется значение просмотров.
У товаров есть рейтинг, для сортировки по рейтингу использую запрос:
SELECT *, (rateSum/rateCount)*(1-1/rateCount) as ra FROM
(
Read more... )