我字段内容为
A
A1
A1.1
A1.1.1
怎么匹配所有的
如使用.* ? +

解决方案 »

  1.   

    select * from 表 where 字段 like 'A%'
      

  2.   

    通配符 描述 示例 
    % 包含零个或更多字符的任意字符串。 WHERE title LIKE '%computer%' 将查找处于书名任意位置的包含单词 computer 的所有书名。 
    _(下划线) 任何单个字符。 WHERE au_fname LIKE '_ean' 将查找以 ean 结尾的所有 4 个字母的名字(Dean、Sean 等)。 
    [ ] 指定范围 ([a-f]) 或集合 ([abcdef]) 中的任何单个字符。 WHERE au_lname LIKE '[C-P]arsen' 将查找以arsen 结尾且以介于 C 与 P 之间的任何单个字符开始的作者姓氏,例如,Carsen、Larsen、Karsen 等。 
    [^] 不属于指定范围 ([a-f]) 或集合 ([abcdef]) 的任何单个字符。 WHERE au_lname LIKE 'de[^l]%' 将查找以 de 开始且其后的字母不为 l 的所有作者的姓氏。 
      

  3.   

    哦?这个啊.我都晓得.
    具体问题.
    我有字段Title
    内容A 代表一个字符串,B代表一个字符串
    AB
    A1
    A1.0
    A1.1.1
    我取出最大的A+以数字开头
      

  4.   

    我写的如下
    select ... from .... where Title like 'A[0-99].[0-9]%' or like 'A[0-99]'   order by Title DESC 不知对否?