Принцип сортировки с выдвижением какого-то значения вперёд можно проиллюстрировать SQL-запросом:
select * from your_table
order by case when name = 'core' then 1 else 2 end,
`priority`
где:
- name -- столбец первого приоритета. Если его значение = "core", то мы подставялем 1, а для всех остальных случае 2 -- такой подход позволит выдвинуть строки со значением "core" на первое место при сортировке.
- priority - столбец второго приорета при сортировке (не обязателен).