Select * from Tablex Where ColId in ('C', 'A', 'D') order by ColId -- This will yield 'A', 'C', 'D' order
Если вам нужно, чтобы он возвращался в порядке «C», «A» и «D», вам нужен еще один столбец, например:
ColID Value Ordinal
A 100 2
B 200 5
C 300 1
D 400 3
E 500 4
Затем выполните:
Select * from Tablex Where ColId in ('C', 'A', 'D') order by Ordinal