如何取右边不确定的数字或者字符,不包括第一位
例如:
0111111112
希望得到的结果是:
111111112

解决方案 »

  1.   

    select substring(col,2,len(col)) from tb where len(col) > 1
      

  2.   

    select right('0111111112',len('0111111112')-1)
      

  3.   

    select stuff('0111111112',1,1,'')
      

  4.   

    使用MID函数即可。mysql> select mid('0111111112',2);
    +---------------------+
    | mid('0111111112',2) |
    +---------------------+
    | 111111112           |
    +---------------------+
    1 row in set (0.00 sec)mysql>
    MySQL官方文档 http://dev.mysql.com/doc/refman/5.1/zh/index.html