select * from table1 where fieldname like '_________l%'

解决方案 »

  1.   

    select * from table1 where substring(field1,10,1) = "1"行吗
      

  2.   

    1:  LIKE 'expr' 
     expr 由 9 个下划线 "_" 符 +  "1"  +  一个 "%" 符 组成,_ 匹配一个字符,
    % 匹配任意多个字符,
    2:
    SUBSTRING(str,pos,len) 
    SUBSTRING(str FROM pos FOR len) 
    MID(str,pos,len) 
    从字符串 str 的 pos 位置起返回 len 个字符的子串。使用 FROM 的变体形式是 ANSI SQL92 的句法: 
    mysql> SELECT SUBSTRING('Quadratically',5,6);
            -> 'ratica'这个函数是多字节安全的。 
    强烈建议查看 MySQL 参考手册,