0
我正在從數據庫中提取記錄。我希望一個特定的記錄始終是最後一個元素。我怎樣才能做到這一點?將特定項目作爲下拉列表中的最後一項綁定
對於如: 從數據庫: 一個 乙 Ç d
但是,我想 「B」 去年來始終。我想這一點: 一個 ç d 乙
我正在從數據庫中提取記錄。我希望一個特定的記錄始終是最後一個元素。我怎樣才能做到這一點?將特定項目作爲下拉列表中的最後一項綁定
對於如: 從數據庫: 一個 乙 Ç d
但是,我想 「B」 去年來始終。我想這一點: 一個 ç d 乙
你可以使用CASE
在ORDER BY
:
SELECT Column
FROM Table
ORDER BY CASE WHEN Column='B' THEN 1 ELSE 0 END
, Column
這個例子還可以幫助你......
create table #tbl(Name varchar(10))
Insert into #tbl values('A')
Insert into #tbl values('B')
Insert into #tbl values('C')
Insert into #tbl values('D')
SELECT Name
FROM #tbl
ORDER BY CASE WHEN Name='B' THEN 1 ELSE 0 END
Drop table #tbl