очевидно, что вам это нужно сделать очень быстро, чтобы пользователь не ждал, чтобы не нагружать сайт.
если вы будете суммировать все продажи из корзины, а потом по этому полю сортировать - вы получите результат.
но это будет дико медленно. и чем больше будет продаж (тем точнее предсказание) - тем это будет медленнее.
имхо, лучше разделить операции определения самого популярного товара (делать ее в фоне, по cron, это долгая операция).
и вывод просто по готовому флажку, который будет установлен в предыдущей операции.