zoukankan      html  css  js  c++  java
  • [MySQL] 用通配符进行过滤

    主要使用LIKE操作符进行通配搜索,以便对数据进行复杂过滤。

    使用通配符创建比较特定数据的搜索模式。

    百分号(%)通配符

      % 表示任何字符出现任意次数。

    SELECT 列名1, 列名2 FROM 表名 WHERE 列名1 LIKE 条件(含一个或多个%);

      % 可以匹配0个、1个或多个字符。

    下划线(_)通配符

      下划线_只匹配单个字符而不是多个字符。

    SELECT 列名1, 列名2 FROM 表名 WHERE 列名1 LIKE 条件(含有_);

      下划线_总是匹配一个字符,不能多也不能少。

    通配符搜索的处理一般要比前面讨论的其他搜索所花时间更长。

    使用通配符的技巧:

      1. 不要过度使用通配符

      2. 尽量不要把通配符用在搜索模式的开始处

      3. 仔细注意通配符的位置

  • 相关阅读:
    4-10
    4-9
    第三章例3-4
    第三章例3-3
    第三章例3-2
    第三章例3-1
    第二章例2-11
    第二章例2-10
    第二章例2-9
    第二章例2-8
  • 原文地址:https://www.cnblogs.com/immjc/p/7347491.html
Copyright © 2011-2022 走看看