У меня есть таблица базы данных php MySQL под названием job_lists. Пример таблицы:
ID | subject | description | featured | time
1 | any | any | 1 | any
2 | any | any | 0 | any
3 | any | any | 0 | any
4 | any | any | 1 | any
5 | any | any | 0 | any
6 | any | any | 1 | any
.. | ... | ... | ... | ...
Я хочу сначала загрузить Featured = 1, а затем Featured = 0, если у меня есть тысячи данных, как я могу это сделать.
Заранее спасибо.
Вы можете легко выполнить индивидуальный заказ в ORDER BY
ORDER BY CASE WHEN featured = 1 THEN '1'
ELSE featured = '2' END ASC
Хотя в вашем случае вам нужен только порядок потомков
ORDER BY featured DESC
Других решений пока нет …