В настоящее время я ищу возможность упорядочить результат mysql по весам, которые не являются частью набора результатов или самой базы данных. Единственная связь между базой данных и весами основана на одном уникальном столбце, для которого существуют весовые коэффициенты.
Если быть более точным, у меня есть таблица MySql
+-------------------+
|Food |
+-------------------+
|id:int(unique) |
|name:string |
+-------------------+
и один внешний источник весов для пищевых идентификаторов. Например, пользователь взвешивает еду 1 на 100, еду 2 на 200 и еду 3 на 50. Мне нужно упорядочить результат по весам, указанным пользователем.
У вас есть идеи, как я могу применить эту внешнюю информацию к результату?
Редактировать: я не ищу решение, которое заказывает результат запроса позже! Я хочу, чтобы результат был заказан сервером MySQL.