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 '/';      此处红色的%只能表示%,而没有通配符的功能

  • 相关阅读:
    Linux下GCC生成和使用静态库和动态库详解(二)
    make linux内核
    gdb
    GCC动态库和静态库混合使用
    gcc g++ Linux下动态库_静态库
    makefile
    linux线程函数大全
    C++ 中的插入迭代器以及其迭代器适配器
    gcc
    android ScrollView中嵌套GridView,ListView只显示一行的解决办法
  • 原文地址:https://www.cnblogs.com/zhu-tingting/p/7536907.html
Copyright © 2011-2022 走看看