学习笔记--《MySQL必知必会》--第八章

第八章 用通配符进行过滤

  • 通配符(wildcard):用来匹配值的一部分的特殊字符。

  • 搜索模式(search pattern):由字面值、通配符或两者组合构成的搜索条件。

  • LIKE操作符:指示MySQL,后跟的搜索模式利用通配符匹配而不是直接相等匹配进行比较。

  • 区分大小写 根据MySQL的配置方式,搜索可以是区分大小写的。

    • 百分号(%)通配符:,%表示任何字符出现任意次数,能匹配0个字符。

    • 注意尾空格注意NULL不能用%匹配

      SELECT column_name FROM table1_name WHERE column_name LIKE '';
      
    • 下划线(__)通配符:下划线只匹配单个字符而不是多个字符(不能多也不能少)。

      SELECT column_name FROM table1_name WHERE column_name LIKE '';
      

你可能感兴趣的:(mysql,正则表达式,数据库,sql)