问一下你这个是char型的数据么
SQL当中
substring('2012001',1,4)得到的会是2012,后面两个参数看得懂吧,1,起始位置,4截取位数
如果你的2012001是date型的,或者int型其他类型,先强转成char型的,在用上面的substring截取
用order 倒叙字段
select * from user where 1=1 order by age desc
这个是在用户表中,用年龄倒序的
去3行数据 mysql的 select * from user where 1=1 order by age desc limit 3
去3行数据 oracle的 select * from user where 1=1 order by age desc rownum 3
select left(字段名,4) from 表
这个太简单,留给楼下解答
查一下函数