Neexistuje žádná vlastní objednávka, musíte použít ORDER BY
. Pro váš příklad to můžete snadno provést přidáním SortOrder
ke každému SELECT. Tím se záznamy zachovají v požadovaném pořadí:
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
Nemůžete zaručit objednávku, pokud objednávku výslovně neposkytnete prostřednictvím dotazu.