Мне нужно сделать что-то вроде следующего:
SELECT * FROM Video WHERE visible = 1 ORDER BY votesUp/votesDown DESC
Но я знаю, что votesDown
может иметь значение 0 (ноль). Как я могу обойти, чтобы избежать деления на ноль?
OBS: В моем случае нормально сделать votesDown
равным 1, когда 0.
(votesUp+1/votesDown+1)
. Порядок был бы почти таким же, хотя я не могу доказать это математически прямо сейчас. - person Kylotan   schedule 18.12.2013