zoukankan      html  css  js  c++  java
  • like

    like语句的通配符:百分号、下划线和escape

    1.1.  %: 表示任意一个或多个字符,可匹配任意类型和长度的字符

    e.g.  
    select  *  from user where username like '%san' ;               名字 结尾是  san  的记录
    select  *  from user where username like 'zhang%' ;            名字开头是   zhang  的记录
    select  *  from user where username like '%san%' ;             名字含 san  的记录
    select  *  from user where username like '%san%'   and  username like '%zhang%';      名字中既有san又有 zhang的记录

    1.2. _:表示任意单个字符

    select * from user where username like '_';               名字只有一个字符的记录
    select * from user where username like 'huxia_';       名字以huxia  开头,结尾有一个字符的记录
    select * from user where username like 'h_xiao';       

    1.3. escape: 若要查%或者_,可以使用escape,转义字符后面的%或_就不作为通配符

    e.g. 
    select username from gg_user where username like '%xiao/_%' escape '/';     注意,此处红色的_只能表示_,而没有通配符的功能
    select username from gg_user where username like '%xiao/%%' escape '/';      此处红色的%只能表示%,而没有通配符的功能

  • 相关阅读:
    jQuery之Ajax应用
    ELK安装配置简单使用
    saltstack其他运行模式
    saltstack syndic安装配置使用
    salt api
    saltstack api安装使用
    saltstack master minion安装配置简单使用
    zabbix api
    zabbix snmp、jmx配置使用
    phoenix安装
  • 原文地址:https://www.cnblogs.com/zhu-tingting/p/7536907.html
Copyright © 2011-2022 走看看