• 【SQL语法】系列05:AND与OR


    AND 和 OR 可在 WHERE 子句中把两个或多个条件结合起来。

    表:

    LastName

    FirstName

    Address

    City

    Adams

    John

    Oxford Street

    London

    Bush

    George

    Fifth Avenue

    New York

    Carter

    Thomas

    Changan Street

    Beijing

    Carter

    William

    Xuanwumen 10

    Beijing

    AND实例

    使用 AND 来显示所有 姓为 "Carter" 并且名为 "Thomas" 的人:

    SELECT * FROM Persons WHERE FirstName='Thomas' AND LastName='Carter'

    结果:

    LastName

    FirstName

    Address

    City

    Carter

    Thomas

    Changan Street

    Beijing

    OR实例

    使用 OR 来显示所有 姓为 "Carter" 或者名为 "Thomas" 的人:

    SELECT * FROM Persons WHERE firstname='Thomas' OR lastname='Carter'

    结果:

    LastName

    FirstName

    Address

    City

    Carter

    Thomas

    Changan Street

    Beijing

    Carter

    William

    Xuanwumen 10

    Beijing

     

    也可以把 AND 和 OR 结合起来(使用圆括号来组成复杂的表达式):

    SELECT * FROM Persons WHERE (FirstName='Thomas' OR FirstName='William')

    AND LastName='Carter'

    结果:

    LastName

    FirstName

    Address

    City

    Carter

    Thomas

    Changan Street

    Beijing

    Carter

    William

    Xuanwumen 10

    Beijing

  • 相关阅读:
    开源ITIL管理软件iTop 2.5-2.6安装
    并发服务器
    套接字通信
    libevent
    gdb调试
    值得收藏的技术社区
    关于博客园随笔编辑页面内容不刷新(空白)的问题解决
    嵌入式Web框架
    内存地址的传递问题
    linux文件缓冲区
  • 原文地址:https://www.cnblogs.com/elesos/p/2756558.html
Copyright © 2020-2023  润新知