zoukankan      html  css  js  c++  java
  • LIKE操作符(谓词)

    LIKE操作符 用来进行模糊查询。   当你不知道一个具体值 可以使用LIKE操作符进行模糊查询!

    select * from 表名  where  A LIKE

    'A%'

    '%A%'

    'A%B'

    'A%B%'    -- 这个是防止B后面有空格 所以可能检索不到, 在B后再加上 %   

    SELECT * FROM Products WHERE prod_name LIKE '%b%'; --任何位置包含B 都可以检索出数据 %X%
    select * from Products where prod_name like 'Fish%'; -- name 第一位包含fish的可以检索出数据。 如fish出现的位置为 中间或者后面的字符串节 则不能检索出数据。 X%
    select * from Products where prod_name like 'F%y'; --检索首字符为F 末尾字符为Y的 记录行。 X%X
    SELECT * FROM Products WHERE prod_name LIKE '%F'; -- %在前方 则无用处。
    select * from Products where prod_name like '%' -- % 也可以匹配0字符。 可以匹配任何数据(但是!!!不包括NULL。 不能匹配NULL)

  • 相关阅读:
    sql server中count(*),count(col),count(1)的区别
    oracle 存储过程(1)
    Java线程:概念及原理
    H2 应用实例2
    H2 应用实例1
    H2 database 应用
    H2 database 操作操作内存表
    JDK 环境变量配置
    MySQL CREATE TRIGGER (1)
    MySQL 事务1
  • 原文地址:https://www.cnblogs.com/java-263/p/13532765.html
Copyright © 2011-2022 走看看