У меня есть таблица с некоторыми основными идентификаторами.
В другом посте, который я уже сделал, мне предоставили половину ответа, который я просил, и я благодарен за это. (MySQL оператор выбора, возвращающий результаты в режиме круга )
Я попытался выполнить sh вторую половину безуспешно. Чего я хочу добиться, так это оператора select, который получит противоположность приведенного ниже примера.
DROP TABLE IF EXISTS my_table;
CREATE TABLE my_table (id SERIAL PRIMARY KEY);
INSERT INTO my_table VALUES (1),(2),(3),(4),(5),(6),(7),(8),(9);
Оператор select, которому я был предоставлен:
SELECT * FROM my_table ORDER BY id > 5 DESC, id;
Возвращает 6 - 7 - 8 - 9 - 1 - 2 - 3 - 4 - 5
Мне также нужно выражение select для возврата:
5 - 4 - 3 - 2 - 1 - 9 - 8 - 7 - 6
Заранее спасибо!