добавить еще один столбец для требуемого заказа
SELECT 'ABC-D Header1' As Seq1, s = 1
UNION
SELECT 'ABC-D Header2' AS seq2, s = 2
UNION
SELECT 'ABC-D data1 data2..3..data4 ' AS seq3, s = 3
UNION
SELECT 'ABC-D Tail' AS Seq4, s = 4
ORDER BY s ASC
РЕДАКТИРОВАТЬ: Если вы не хотите sh, чтобы получить s
в результате, используйте cte
или derived table
; WITH CTE AS
(
SELECT 'ABC-D Header1' As Seq1, s = 1
UNION
SELECT 'ABC-D Header2' AS seq2, s = 2
UNION
SELECT 'ABC-D data1 data2..3..data4 ' AS seq3, s = 3
UNION
SELECT 'ABC-D Tail' AS Seq4, s = 4
)
SELECT Seq1
FROM CTE
ORDER BY s ASC