--創建測試環境
Create Table 表
(id Int,
name Nvarchar(10))
--插入數據
Insert 表 Select 0, N'正品'
Union All Select 1, N'特价'
Union All Select 2, N'配件'
Union All Select 3, N'赠品'
GO
--測試
Select * From 表 Order By CharIndex(name, N'正品,配件,赠品,特价')
GO
--刪除測試環境
Drop Table 表
--結果
/*
id name
0 正品
2 配件
3 赠品
1 特价
*/