在实际项目中,有时会碰到数据库SQL的特殊排序需求,举几个例子,作为参考. 1.自定义优先级 一种常见的排序需求是指定某个字段取值的优先级,根据指定的优先级展示排序结果.比如如下表: Create TABLE Fruit (id INT IDENTITY(1, 1) ,Name VARCHAR(50)); INSERT INTO Fruit (Name) VALUES ('Apple'); INSERT INTO Fruit (Name) VALUES ('Watermelon'); INSER…