欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

SQL SERVER

程序员文章站 2022-05-18 22:22:05
今天写SQL的时候遇到一个问题,字段Name为varchar类型的时候,想要根据它排序 明显varchar类型排序的话正常方法肯定不行,只能更改字段类型,经大佬指点后get到一个好办法 SELECT *from 表名字ORDER BY left(name,CHARINDEX('.',name)-1) ......

今天写sql的时候遇到一个问题,字段name为varchar类型的时候,想要根据它排序SQL SERVER

 

SQL SERVER

 

明显varchar类型排序的话正常方法肯定不行,只能更改字段类型,经大佬指点后get到一个好办法

select 
*
from 表名字

order by left(name,charindex('.',name)-1)*1

SQL SERVER