У меня есть таблица «A» с полем «дата». Я хочу сделать запрос выбора и упорядочить строки с предыдущими датами в порядке убывания, а затем строки со следующими датами в порядке возрастания, все в одном запросе. Является ли это возможным?Сортировка по дате поля, начинающегося в средней точке диапазона дат
Например, таблицы "A":
id date
---------------------
a march-20
b march-21
c march-22
d march-23
e march-24
Я хотел бы получить, имея в качестве даты начала "марш-22", этот результат:
id date
---------------------
c march-22
b march-21
a march-20
d march-23
e march-24
В одном запросе , потому что я делаю это с двумя из них, и он медленный, потому что единственная разница в сортировке, и соединения, которые мне нужно сделать, немного «тяжелы».
Большое спасибо.
Не могли бы вы опубликовать запросы, которые до сих пор? –