• 10.LIKE 操作符


    LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。

    LIKE 操作符

    LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。

    SQL LIKE 操作符语法

    SELECT column_name(s)
    FROM table_name
    WHERE column_name LIKE pattern

    提示:"%" 可用于定义通配符(模式中缺少的字母)

    现在,我们希望从上面的 "Persons" 表中选取居住在以 "Lon" 开始的城市里的人:
    mysql> SELECT * FROM Persons where City like 'Lon%';
    +------+----------+-----------+---------------+--------+
    | Id_P | LastName | FirstName | Address       | City   |
    +------+----------+-----------+---------------+--------+
    |    1 | Adams    | John      | Oxford Street | London |
    +------+----------+-----------+---------------+--------+
    1 row in set (0.10 sec)

    通过使用 NOT 关键字,我们可以从 "Persons" 表中选取居住在不包含 "lon" 的城市里的人:
    mysql> SELECT * FROM Persons where City not like 'Lon%';
    +------+----------+-----------+--------------+----------------+
    | Id_P | LastName | FirstName | Address      | City           |
    +------+----------+-----------+--------------+----------------+
    |    2 | Bush     | George    | Fifth Avenue | New York       |
    |    3 | Bush     | Carter    | Thomas       | Changan Street |
    +------+----------+-----------+--------------+----------------+
    2 rows in set (0.00 sec)
  • 相关阅读:
    读书笔记_Effective_C++_条款三十一:将文件间的编译依存关系降至最低(第三部分)
    Spring Boot进阶系列一
    职场进阶之七种武器
    大龄IT程序员的救赎之道
    Web Service
    生产者消费者问题
    SpringBoot集成Apache Shiro
    简单模拟医院叫号系统
    IT小团队管理者的突围之道
    内部推荐
  • 原文地址:https://www.cnblogs.com/yejibigdata/p/6372348.html
Copyright © 2020-2023  润新知