AND, OR and NOT 与 运算符中的且或非的意思相同

WHERE子句可以与AND,OR和NOT运算符结合使用。

and 表示 查询的语句必须全部包含and 连接的两个或多个条件

or 表示 查询的语句包含or连接条件中的其中一个

not 表示 查询的语句中不包含not连接的条件

表中数据:

使用AND 进行查询

语法:select * from 表名 where 表中字段 =对应的数据 and 表中字段 =对应的数据 and ...
把表中满足名字是蒙恬而且性别是男的查找出来,常用于查询单条语句

使用 OR 进行查询

语法:select * from 表名 where 表中字段 =对应的数据 or 表中字段 =对应的数据 or...
把表中满足名字为蒙恬或性别是女的全部查询出来了,

使用NOT 进行查询

语法:

select * from 表名 where not 表中字段 =对应的数据

把表中名字不是蒙恬的查找出来

组合查询:
表中数据
同时使用 NOT 和 OR查询

表示:首先查询出表中名字不是蒙恬的有六条数据
再查询出表中性别是女的有两条数据
最后取他们之间的并集有七条数据

小小练习:使用and 和 not

同时使用or 和and
注意: 要使用() 进行分开,这样方便理解、
首先查询括号里面的满足性别是女并且学历是大专的有一条数据
在查询名字是周瑜的有一条数据
最后取他们之间的并集有两条数据

同时使用and or not 进行查询
首先查询括号里面的满足性别是女并且学历是大专的有一条数据
在查询名字不是周瑜的有七条数据
最后取他们之间的并集由于不是周瑜中的七条数据包含那一条所以也是七条

sql 查询使用 and,or和not相关推荐

  1. MyBatis原理分析之四:一次SQL查询的源码分析

    上回我们讲到Mybatis加载相关的配置文件进行初始化,这回我们讲一下一次SQL查询怎么进行的. 准备工作 Mybatis完成一次SQL查询需要使用的代码如下: Java代码   String res ...

  2. sql查询返回xml数据之应用【转载】

    sql查询返回xml数据之应用[转载] 今天查看邮件,看到一标题Using the FOR XML Clause to Return Query Results as XML,点进去看了看,以前也是知 ...

  3. python查询sqlserver视图_基于odoo11上的SQL查询构建一个新的视图或模型

    我正在研究一个奥多模块.在 我希望我的模块是一个"报告"大多数购买的产品(按客户).在 我已经在Odoo上创建了一个视图,但是现在,我需要按客户"过滤"这些视图 ...

  4. php yii orm,Yii中的sql查询的位置(或任何支持ORM的框架)?

    对于使用MVC体系结构的项目,这是更多的编码风格问题. 我正在使用Yii框架开展一个项目. 每个数据库表都有它自己的模型类,可以让我充分利用Yii的活动记录. 凉. 但是现在我需要用一个复杂的逻辑和大 ...

  5. SQL查询语句 select 详解

    查询select: 1.单表查询 2.多表查询 3.嵌套查询分类 1)单表查询 2)多表查询 A.连接查询 B.子查询 ①一般子查询 ②相关子查询*************************** ...

  6. php 优化sql,php – 优化此SQL查询

    这个SQL查询让我感到厌恶.我没有写它,但它是我们服务器问题的一个重要原因.我愿意将它分成多个查询并通过PHP进行一些处理(比如,RAND()). $sql = "SELECT a.code ...

  7. SQL 查询总是先执行SELECT语句吗?你们都错了!

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 译者:无明 链接:infoq.cn/article/Oke8hgi ...

  8. MySQL番外篇:一条SQL查询语句是如何执行的?

    在面试的过程中,有的面试官会给出一条简单的SQL查询语句,让简单说一下执行的过程. SELECT * FROM emp where age=30; 以下问MySQL的基本架构图,从中可以看出SQL语句 ...

  9. SQL查询语句总是先执行SELECT?你们都错了。。。

    来源 | infoq.cn/article/Oke8hgilga3PTZ3gWvbg 很多 SQL 查询都是以 SELECT 开始的.不过,最近我跟别人解释什么是窗口函数,我在网上搜索"是否 ...

  10. R语言构建仿真数据库(sqlite)并使用dplyr语法和SQL语法查询数据库、将dplyr语法查询语句翻译为SQL查询语句

    R语言构建仿真数据库(sqlite)并使用dplyr语法和SQL语法查询数据库.将dplyr语法查询语句翻译为SQL查询语句 目录

最新文章

  1. 如何配note,打补丁
  2. # 遍历删除字典元素_第六章 字典
  3. CSS之background-origin属性
  4. 越知道自己要什么,越知道自己是什么
  5. 前端怎么自我介绍_未雨绸缪,小米前端实习面经
  6. C#中public函数的用法_python中的lambda函数用法
  7. Enterprise Library 2.0 Hands On Lab 翻译(15):加密应用程序块(二)
  8. 打开应用中SQLite文件的方法
  9. Web服务压力测试工具BullBench
  10. lcd4linux 支持的相框,最新版AIDA64支持LCD4WIN相框太给力了(20140826更新啦)!
  11. 计算机无法识别1136打印机,惠普HP M1136打印机驱动安装失败的多种解决办法
  12. 线性代数学习之正交性,标准正交矩阵和投影
  13. 在三角形中rt是什么意思_【rt三角形什么意思】作文写作问答 - 归教作文网
  14. avr单片机c语言计算log,AVR单片机定时器初值计算公式与方法 - 单片机定时器初值计算公式(51单片机和AVR单片机的初值计算三种方法)...
  15. 教你如何修复硬盘及恢复硬盘丢失数据
  16. 苹果电脑装Windows7系统U盘启动盘制作教程
  17. 计算机顶会:投稿时间 会议介绍
  18. spring框架中的单例Beans是线程安全的么?
  19. 实现 3D 时间动画展示效果
  20. 带宽、流量限制软件之Negies中文使用教程

热门文章

  1. 使用AIDL+动态代理+运行时注解+反射 反手撸一套Android跨进程通信框架
  2. 消费分级未改品质升级,网易考拉携手易观发布“品味生活”趋势
  3. 1.异常、IO、多线程
  4. 2020西安邮电大学linux兴趣小组补录
  5. 从0开始进入流媒体时代之--初识H.264
  6. Ubuntu 14.04 xfce中文输入法安装
  7. golang操作excel表格---写到excel数据【可以使用】
  8. PostgreSQL 使用RETURNING返回DML值(附详解)
  9. HBase部署完成,Web UI界面无法打开有效解决方法
  10. 2022-2028全球与中国货运飞机ACMI租赁市场现状及未来发展趋势