sql里的通配符过滤 '_' '%' '[]'

来源:互联网 发布:mac地址可以随便改吗 编辑:程序博客网 时间:2024/05/14 08:11

  首先,只要用通配符,就要用 like ;

  通配符主要有三种:

            1.单字符匹配     '_'   用半角的下划线匹配单个出现的字符

                  如,以任意字符开头 以' erry'结尾的人;

                        select * from T_people where name like '_erry';

            2.多字符匹配    '%'  用半角的百分号来匹配任意字符(一个或多个)

                  如,查询名字里包含磊的人

                        select * from T_people where name like '%磊%';

           3.用'[ ]'的匹配  用半角的中括号来匹配中括号里面的任意一个字符

                  如,查询名字里包括磊或伟的人

                        select * from T_people where name like '%[磊,伟]%'

                         

原创粉丝点击