找文章 / 找答案
精选问答 更多内容

SQL 教程-SQL AND & OR 运算符

天问台白银一 显示全部楼层 发表于 2023-3-8 08:48:28 |阅读模式 打印 上一主题 下一主题

SQL AND & OR 运算符
如果第一个条件和第二个条件都成立,则 AND 运算符显示一条记录。
如果第一个条件和第二个条件中只要有一个成立,则 OR 运算符显示一条记录。

演示数据库
在本教程中,我们将使用 RUNOOB 样本数据库。
下面是选自 "Websites" 表的数据:

AND 运算符实例
下面的 SQL 语句从 "Websites" 表中选取国家为 "CN" 且alexa排名大于 "50" 的所有网站:
实例SELECT * FROM WebsitesWHERE country='CN'AND alexa > 50;

执行输出结果:




OR 运算符实例
下面的 SQL 语句从 "Websites" 表中选取国家为 "USA" 或者 "CN" 的所有客户:
实例SELECT * FROM WebsitesWHERE country='USA'OR country='CN';

执行输出结果:




结合 AND & OR
您也可以把 AND 和 OR 结合起来(使用圆括号来组成复杂的表达式)。
下面的 SQL 语句从 "Websites" 表中选取 alexa 排名大于 "15" 且国家为 "CN" 或 "USA" 的所有网站:
实例SELECT * FROM WebsitesWHERE alexa > 15AND (country='CN' OR country='USA');

执行输出结果:




回复

使用道具 举报

精彩评论7

yhdata_i7P1MLIv青铜二 显示全部楼层 发表于 2023-3-8 13:27:35
回复

使用道具 举报

天问台白银一 显示全部楼层 发表于 2023-3-8 13:34:36
回复 支持 反对

使用道具 举报

yhdata_FqoasBvU白银二 显示全部楼层 发表于 2023-3-8 16:26:53
good
回复

使用道具 举报

yhdata_LykRuMjO青铜四 显示全部楼层 发表于 2023-3-9 08:26:27
回复

使用道具 举报

天问台白银一 显示全部楼层 发表于 2023-3-9 08:42:48
回复 支持 反对

使用道具 举报

派大星.铂金一 显示全部楼层 发表于 2023-3-9 09:19:46
回复

使用道具 举报

天问台白银一 显示全部楼层 发表于 2023-3-9 10:45:22
回复 支持 反对

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部