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%';
    

    运行结果:

  • 相关阅读:
    Day00课程前奏
    bootstrap前端框架
    html5标签
    js个人笔记
    css88
    小说拆分器
    什么是依赖注入
    与Java的约会
    Dom4J两种节点添加方法比较
    nodejs + typescript + koa + eslint + typescript eslint + prettier + webstorm
  • 原文地址:https://www.cnblogs.com/mingmingming/p/11331234.html
Copyright © 2011-2022 走看看