0
我需要一些SQL Server查詢幫助。該表有一些像下面的那些領域的一種:SQL Server:按第一個字符排序,然後再排序字符串
100
101
102
101/100
101/101
我想對它們進行排序,看起來像這樣:
100
101
101/100
101/101
102
我怎樣才能解決這個問題?在此先感謝,問候。
我需要一些SQL Server查詢幫助。該表有一些像下面的那些領域的一種:SQL Server:按第一個字符排序,然後再排序字符串
100
101
102
101/100
101/101
我想對它們進行排序,看起來像這樣:
100
101
101/100
101/101
102
我怎樣才能解決這個問題?在此先感謝,問候。
您不提供關於數據類型和數據特徵的任何細節。但是,根據你所說的話,這應該起作用。這將對列的前三個字符的數據進行排序。
Select *
From MyTable
Order By Left(MyColumn,3)
非常感謝你,我簡直不敢相信這很容易做到。 可能有人將此答案標記爲有效嗎? – aalf1987
你是唯一可以將答案標記爲已接受的人。 –
好的,等一下... – aalf1987