我在表格中有一列,其中有一些数据如下:
TBSPL/C/Mar12/634
KBSPL/C/jan14/735
TBDPL/C/aug13/834
SBSPL/C/july12/034
我需要根据GridView
中的年份对数据进行排序,但我遇到的问题是年份停留在值的中间,例如jan14
in KBSPL/C/jan14/735
。因此,我无法按年份排序。
我试过这个,但我没有取得任何成功:
select *
from emp
order by date
答案 0 :(得分:0)
你可以这样做:
SELECT * FROM EMP
ORDER BY LEFT(PARSENAME(REPLACE(DATE,'/','.'),2),2)
感谢。