Nie ma właściwej kolejności, musisz użyć ORDER BY
. Na przykład możesz to łatwo zrobić, dodając SortOrder
do każdego WYBIERZ. Dzięki temu zapisy zostaną zachowane w żądanej kolejności:
SELECT 'O', 1 SortOrder
UNION ALL
SELECT 'R', 2
UNION ALL
SELECT 'D', 3
UNION ALL
SELECT 'E', 4
UNION ALL
SELECT 'R', 5
ORDER BY SortOrder
Nie możesz zagwarantować zamówienia, chyba że wyraźnie dostarczysz zamówienie wraz z zapytaniem.