Това е класически проблем как да класирате гласуване за/против, плюс/минус, харесване/нехаресване и т.н. Има няколко възможни решения, но те може да дадат грешен резултат при определени условия.
Горещо препоръчвам да прочетете и използвате подреждане като в How Not To Sort By Average Rating
Примерен код (можете лесно да го адаптирате за вашите нужди):
SELECT id, ((positive + 1.9208) / (positive + negative) -
1.96 * SQRT((positive * negative) / (positive + negative) + 0.9604) /
(positive + negative)) / (1 + 3.8416 / (positive + negative))
AS ci_lower_bound
FROM your_tab
WHERE positive + negative > 0
ORDER BY ci_lower_bound DESC;