今天写sql的时候遇到一个问题,字段name为varchar类型的时候,想要根据它排序
明显varchar类型排序的话正常方法肯定不行,只能更改字段类型,经大佬指点后get到一个好办法
select
*
from 表名字
order by left(name,charindex(‘.’,name)-1)*1
今天写sql的时候遇到一个问题,字段name为varchar类型的时候,想要根据它排序
明显varchar类型排序的话正常方法肯定不行,只能更改字段类型,经大佬指点后get到一个好办法
select
*
from 表名字
order by left(name,charindex(‘.’,name)-1)*1