zoukankan      html  css  js  c++  java
  • 11.通配符

    在搜索数据库中的数据时,您可以使用 SQL 通配符。

    SQL 通配符

    在搜索数据库中的数据时,SQL 通配符可以替代一个或多个字符。

    SQL 通配符必须与 LIKE 运算符一起使用。

    在 SQL 中,可使用以下通配符:

    通配符描述
    % 替代一个或多个字符
    _ 仅替代一个字符
    [charlist] 字符列中的任何单一字符

    [^charlist]

    或者

    [!charlist]

    不在字符列中的任何单一字符

    现在,我们希望从上面的 "Persons" 表中选取城市开头是Londo

    mysql> SELECT * FROM Persons where City like 'Londo_';
    +------+----------+-----------+---------------+--------+
    | Id_P | LastName | FirstName | Address       | City   |
    +------+----------+-----------+---------------+--------+
    |    1 | Adams    | John      | Oxford Street | London |
    +------+----------+-----------+---------------+--------+
    1 row in set (0.01 sec)

    注意:以下没有得到证实----

    匹配以L开头的,任意单一字符

    mysql> SELECT * FROM Persons where City like '[L]%';
    Empty set (0.00 sec)

    匹配不是以L开头的单一字符

    mysql> SELECT * FROM Persons where City like '[!L]%';
    Empty set (0.00 sec)

  • 相关阅读:
    while($info = mysql_fetch_assoc($result))
    网站问题搜索
    call apply js
    函数和变量名为啥不能包含
    js 函数 理解
    smtp 4个点
    使用视频作为网页背景的技术探讨
    php表达式内含表达式
    hook_theme作用小思考
    php中引用&的真正理解-变量引用、函数引用、对象引用
  • 原文地址:https://www.cnblogs.com/yejibigdata/p/6372353.html
Copyright © 2011-2022 走看看