думает, может подскажет кто. Есть таблица с двумя столбцами: positiveCount и negativeCount. Хочу сделать запрос, который вернёт топ 50 строк по убыванию рейтинга. Рейтинг равен positiveCount - negativeCount.
Так вот, как можно сделать сортировку по результату positiveCount - negativeCount, то есть рейтингу?
select * from ( values (1, 1, 2), (1, 2, 2), (1, 2, 0) ) t1 (id, pc, nc) order by (pc - nc) desc
order by positiveCount - negativeCount не работает?
Обсуждают сегодня