Я не совсем понимаю, что вы хотите. Если вам нужно заказать потом:
Я не уверен, что вам нужен псевдоним таблицы, но внешний SELECT
не будет работать?
SELECT *
FROM (
(SELECT distinct FORMAT([Sum1] ,'# ##0.00" uah.";-# ##0.00" uah."') FROM ost)
UNION
(SELECT distinct FORMAT([Sum2],'# ##0.00" uah.";-# ##0.00" uah."') FROM ost)
)
ORDER BY 1
Если вам нужно сохранить порядок, этот простой запрос не сработает?
(SELECT distinct FORMAT([Sum1] ,'# ##0.00" uah.";-# ##0.00" uah."') FROM ost ORDER BY 1)
UNION
(SELECT distinct FORMAT([Sum2],'# ##0.00" uah.";-# ##0.00" uah."') FROM ost ORDER BY 1)
Но всегда есть «еще одна проблема» с любым написанным мной SQL, поэтому, пожалуйста, проверьте, действительно ли он соответствует требованиям.