如果数据库表中的某个字段既含有数字又含有非数字,例如:memoryName(4G,64G,128G,32G,8G,16G)
可以用 order by LEN(memoryName) 就可以实现了!
如果后面还有要排序的字段 可以直接在后面加:
order by LEN(memoryName),memoryName,AA,BB
这样就OK了!
————————————
如果都是数字的字段 排序的话 可以用cast
order by cast(memoryName)
如果数据库表中的某个字段既含有数字又含有非数字,例如:memoryName(4G,64G,128G,32G,8G,16G)
可以用 order by LEN(memoryName) 就可以实现了!
如果后面还有要排序的字段 可以直接在后面加:
order by LEN(memoryName),memoryName,AA,BB
这样就OK了!
————————————
如果都是数字的字段 排序的话 可以用cast
order by cast(memoryName)