У меня есть эти две таблицы:MySQL - заказ по колонке из другой таблицы
Таблица 1: OPTION_VALUE
| option_value_id | option_id | sort_order |
|=================|===========|============|
| 1 | 1 | 1 |
| 2 | 1 | 2 |
| 3 | 1 | 3 |
Таблица 2: option_value_description
| option_value_id | option_id | name |
|=================|===========|========|
| 1 | 1 | Small |
| 2 | 1 | Medium |
| 3 | 1 | Large |
И это код сортирует результаты по значениям «sort_order» из «Таблицы 1»:
$option_value_query = $this->db->query("SELECT * FROM " . DB_PREFIX . "option_value WHERE option_id = '" . (int)$option_id . "' ORDER BY sort_order ASC");
Как я могу сохранить один и тот же код для отображения результатов, но отсортировать результаты по «имени» из таблицы 2?
Спасибо.
Спасибо, что сделал трюк :) –
@NikolaNastevski вы приветствуете человека! – Fabio