Вы можете найти чистую оценку, вычтя neg
из pos
, затем упорядочив по этой чистой оценке.Рассчитайте его, затем дайте ему псевдоним, мы назовем его net
:
mysql> SELECT item, pos, neg, (pos - neg) AS net
-> FROM table
-> ORDER BY net DESC;
+------+-----+-----+------+
| item | pos | neg | net |
+------+-----+-----+------+
| 2 | 24 | 0 | 24 |
| 3 | 15 | 12 | 3 |
| 1 | 50 | 200 | -150 |
+------+-----+-----+------+
3 rows in set (0.00 sec)