zoukankan      html  css  js  c++  java
  • SQL——LIKE操作符

    一、LIKE操作符的基本用法

    LIKE操作符用于在WHERE子句中,搜索相似、类似的数据。

    LIKE操作符语法:

    SELECT 列名1,列名2... FROM 表名 WHERE 列名 LIKE xxx;
    

    示例student表:

    例子:

    SELECT * FROM student WHERE student_number LIKE "201902%";
    

    运行结果:

    二、使用NOT关键字

    通过NOT关键字,可以搜索不相似、不类似的数据。

    语法如下:

    SELECT 列名1,列名2... FROM 表名 WHERE 列名 NOT LIKE xxx;
    

    例子:

    SELECT * FROM student WHERE student_number NOT LIKE "201902%";
    

    运行结果:

    三、通配符

    _ :表示替换一个字符。

    % :表示代替一个或多个字符。

    [ ]:表示匹配[ ]内的任意单一字符([]MySQL 和 SQLite 都不支持,会被当成普通字符)。

    [^ ] :表示不匹配[^ ]内的任意单一字符(^只有SQL Server支持,[]MySQL 和 SQLite 都不支持,会被当成普通字符)。

    _例子:

    SELECT * FROM student WHERE student_number LIKE '_0190201';
    

    运行结果:

    %例子:

    SELECT * FROM student WHERE student_number LIKE '201902%';
    

    运行结果:

  • 相关阅读:
    面向对象的三大特性(封装、继承、多态)-----继承
    前端---HTML
    几个排序算法的python实现
    构造方法关键字---this
    构造方法中关键字-- super
    多态(instanceof)
    接口
    抽象
    继承(重写与重载对比)
    数组的逆序
  • 原文地址:https://www.cnblogs.com/mingmingming/p/11331234.html
Copyright © 2011-2022 走看看