0
我需要按照指定的值然後按升序排序返回的數據集。例如:SQL Server排序依據
Declare @Value varchar(55)
Set @Value = 'abc'
Select ID, Value
From Table1
Order by ID ASC
我想確保我的第一個「ABC」值打印出第一行,那麼數據集的其餘部分應通過ID升序排列。這可能嗎?謝謝
我需要按照指定的值然後按升序排序返回的數據集。例如:SQL Server排序依據
Declare @Value varchar(55)
Set @Value = 'abc'
Select ID, Value
From Table1
Order by ID ASC
我想確保我的第一個「ABC」值打印出第一行,那麼數據集的其餘部分應通過ID升序排列。這可能嗎?謝謝
是的。如果您的ID以1,2,3 ....開頭,您可以使用此查詢:
Select ID, Value
From Table1
Order by CASE WHEN value = @value then 0 else ID END ASC