我有一些数据存储在 SQL Server 中,如下所示:
A1
A2
A3
1A
2A
3A
怎么排序呢?
我试过这个查询:
select name
from Analyze_Table
group by name
order by CONVERT(INT, LEFT(name, PATINDEX('%[^0-9]%', name+'z')-1)),name
但这仅按第一个数字和字母顺序排序,而不按字母顺序和数字值排序
牛魔王的故事
aluckdog
qq_花开花谢_0
随时随地看视频慕课网APP
相关分类