我有一個包含字母數字值的列,名稱爲TableName只要它是字母數字,它幾乎可以是任何短語。如何正確地對SQL Server中的字母數字值進行排序
的樣本數據可能是(不一定是3字母后面的數字)
AAA 1
AAB 2
AAC 3
AAB 10
AAC 12
AAB 12
如果我使用的是正常的有點像ORDER BY表名
這將成爲
AAA 1
AAB 10
AAB 12
AAB 2
AAC 12
AAC 3
我想要完成的是
AAA 1
AAB 2
AAB 10
AAB 12
AAC 3
AAC 12
我想讓你知道,這個領域可能是任何東西 即
ABC123MAS3482
KASJ19LKA
213LKS23
只是爲了讓你知道,有在外地沒有格式。 唯一的規則是它是字母數字。
我希望你們可以幫助我提高你在SQL方面的知識。
我使用SQL Server 2008 R2的