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