Скажем, у меня есть запрос "выбрать * из предложений, где id в (0,2,5,1,3)", и я на самом деле хочу, чтобы строки возвращались в том же порядке, в котором они указаны в предложении where.Порядок идентификаторов будет меняться от запроса к запросу, а порядок в нем отсутствует.
Я знаю, что можно изменить модель данных , создать временные таблицы и т. Д. .Но поверьте мне, что эти типы решений не будут работать в моей ситуации.Я также не могу изменить порядок объектов результата в коде моего приложения.
Я также знаю, что разные механизмы баз данных сортируют вещи по-разному, в некоторых ситуациях нет никаких гарантий, бла-бла-бла.Я просто хочу нет, это возможно?
Я буду использовать MySQL или SQL Server, если это поможет:)