当前位置: 首页 > news >正文

那个网站做外贸百度 站长工具

那个网站做外贸,百度 站长工具,wordpress submit 500,静态网站是什么原因上一篇文章中我们提到了条件查询除了一些简单的数学符号之外,还有一些用于条件判断的关键字,如逻辑判断 关键字AND,OR,NOT和范围查找关键字BETWEEN,IN等;下面我们来介绍一些这些关键字的用法以及他们所表达的含义。 目录 逻辑运算关键字 AND…

        上一篇文章中我们提到了条件查询除了一些简单的数学符号之外,还有一些用于条件判断的关键字,如逻辑判断 关键字AND,OR,NOT和范围查找关键字BETWEEN,IN等;下面我们来介绍一些这些关键字的用法以及他们所表达的含义。

目录

逻辑运算关键字

AND

OR

NOT


逻辑运算关键字

        在进行条件查找时,仅有一个判断条件的情况是比较少见的,大多数情况下我们的WHERE子句需要同时判断多个条件,此时就需要用到逻辑运算的关键字来将这些条件连接起来。

  • AND

        AND操作符可以用来连接多个条件,作用是:当AND连接的多个条件同时成立时,AND操作符的条件判定结果才算成立,其实就是我们所学习的“与”运算。它的具体用法如下所示:

SELECT * FROM student
WHERE name = '张三' AND age = 18;

上述SQL语句所表达的含义是:

        从student表中, 找出满足条件name='张三'并且同时满足条件age='18'的所有行的所有列的数据并返回结果。

如果还有其它条件的话,还可以再后面继续叠加AND操作符。如下:

SELECT * FROM student
WHERE name = '张三' AND age = 18 AND sex = '男';
  • OR

        OR操作符同样可以用来连接多个条件,作用是:当OR连接的多个条件中,有一个条件成立时,OR操作符的条件判定结果就算成立,也就是我们所学习的“或”运算。它的具体用法如下所示:

SELECT * FROM student
WHERE name = '张三' OR name = '李四';

上述SQL语句所表达的含义是:

        从student表中, 找出满足条件name='张三'或者满足条件name='李四'的所有行的所有列的数据并返回结果。

如果还有其它条件的话,还可以再后面继续叠加OR操作符。如下:

SELECT * FROM student
WHERE name = '张三' OR name = '李四' OR name = '王五';

使用OR操作符有以下几点需要注意: 

  1. 即使多个判定条件中用得到的列名是一样的,也不可以省略,否则会出错;
    --正确写法--
    SELECT * FROM student
    WHERE name = '张三' OR name = '李四' OR name = '王五';--错误写法--
    SELECT * FROM student
    WHERE name = '张三' OR '李四' OR '王五';
  2. OR操作符和AND操作符可以叠加使用,但是其中存在计算次序问题,无论操作符前后关系如何,AND操作符的计算规则都在OR之前,有括号则先计算括号内的操作符。如下所示:
    --1--
    SELECT * FROM student
    WHERE name = '张三' OR name = '李四' AND age = 18;--2--
    SELECT * FROM student
    WHERE name = '李四' AND age = 18 OR name = '张三';--3--
    SELECT * FROM student
    WHERE (name = '张三' OR name = '李四') AND age = 18;

    上述三条语句如下所示:

    1. 语句1和2所表示的含义是相同的:从student表中,找出满足条件name='张三'的记录,或者满足条件name='李四'并且同时age='18'的记录。因此这里返回的结果中name='张三'的记录,它的age不一定是18。

    2. 语句3所表示的含义是:从student表中,找出满足条件name='张三'或者name='李四',并且同时满足条件age='18'的记录。返回的所有结果一定都满足age='18'这个条件。

  • NOT

        NOT关键字通常与IN、BETWEEN和EXISTS等关键字连在一起使用,用来对这些子句返回的结果取反,如下所示:

--1--
SELECT * FROM student
WHERE age IN (18,19,20);--2--
SELECT * FROM student
WHERE age = 18 OR age = 19 OR age = 20;--3--
SELECT * FROM student
WHERE age NOT IN (18,19,20);--4--
SELECT * FROM student
WHERE age != 18 AND age != 19 AND age != 20;

上面四条SQL语句中:

  • 1和2所表示的含义一致:表示从student表中,查找出所有age等于18,19,20的记录。
  • 3和4所表示的含义一致:表示从student表中,查找出除age等于18,19,20之外的所有记录。

(有关范围查找关键字IN,BETWEEN和EXISTS的用法我们在下一篇文章中介绍)

以上就是SQL语句中,关于条件查询的逻辑运算关键字的用法和注意点。


文章转载自:
http://defoliator.fzLk.cn
http://tickbird.fzLk.cn
http://psocid.fzLk.cn
http://alumna.fzLk.cn
http://unswayable.fzLk.cn
http://transponder.fzLk.cn
http://sunset.fzLk.cn
http://hallucinogen.fzLk.cn
http://transitively.fzLk.cn
http://phycocyan.fzLk.cn
http://contrivable.fzLk.cn
http://afeard.fzLk.cn
http://vamp.fzLk.cn
http://unheeded.fzLk.cn
http://halobiotic.fzLk.cn
http://unlicensed.fzLk.cn
http://suspectable.fzLk.cn
http://captor.fzLk.cn
http://antilithic.fzLk.cn
http://crater.fzLk.cn
http://deterge.fzLk.cn
http://aerogramme.fzLk.cn
http://polymery.fzLk.cn
http://rockoon.fzLk.cn
http://pocket.fzLk.cn
http://recognizee.fzLk.cn
http://autecologic.fzLk.cn
http://parbuckle.fzLk.cn
http://icam.fzLk.cn
http://interceptive.fzLk.cn
http://reintegrate.fzLk.cn
http://glandered.fzLk.cn
http://sleighing.fzLk.cn
http://tsinghai.fzLk.cn
http://extravagantly.fzLk.cn
http://schoolmaster.fzLk.cn
http://formate.fzLk.cn
http://ailurophobe.fzLk.cn
http://owlish.fzLk.cn
http://choriambus.fzLk.cn
http://immolator.fzLk.cn
http://bdellium.fzLk.cn
http://hematopoiesis.fzLk.cn
http://chamomile.fzLk.cn
http://classis.fzLk.cn
http://letting.fzLk.cn
http://anilide.fzLk.cn
http://smellie.fzLk.cn
http://libel.fzLk.cn
http://regressive.fzLk.cn
http://flosculous.fzLk.cn
http://hyp.fzLk.cn
http://lomentaceous.fzLk.cn
http://bmd.fzLk.cn
http://tidily.fzLk.cn
http://unstop.fzLk.cn
http://toluate.fzLk.cn
http://barat.fzLk.cn
http://congratulant.fzLk.cn
http://hoofpick.fzLk.cn
http://melaena.fzLk.cn
http://theogonist.fzLk.cn
http://unredeemable.fzLk.cn
http://goodby.fzLk.cn
http://entombment.fzLk.cn
http://sheba.fzLk.cn
http://rasbora.fzLk.cn
http://gilding.fzLk.cn
http://sarmentaceous.fzLk.cn
http://moistly.fzLk.cn
http://hardfern.fzLk.cn
http://areole.fzLk.cn
http://numerical.fzLk.cn
http://bento.fzLk.cn
http://observant.fzLk.cn
http://sculpsit.fzLk.cn
http://sdh.fzLk.cn
http://inconveniently.fzLk.cn
http://smithite.fzLk.cn
http://emunctory.fzLk.cn
http://unsurpassed.fzLk.cn
http://pie.fzLk.cn
http://magnesic.fzLk.cn
http://dialysis.fzLk.cn
http://hairweaving.fzLk.cn
http://route.fzLk.cn
http://pyxidium.fzLk.cn
http://uncollected.fzLk.cn
http://truncation.fzLk.cn
http://chemoreceptor.fzLk.cn
http://protium.fzLk.cn
http://anthropopathy.fzLk.cn
http://dryest.fzLk.cn
http://pathein.fzLk.cn
http://rankness.fzLk.cn
http://tribromide.fzLk.cn
http://moonish.fzLk.cn
http://carlylese.fzLk.cn
http://longsome.fzLk.cn
http://europeanist.fzLk.cn
http://www.dt0577.cn/news/72265.html

相关文章:

  • 花草网站有人做怎样创建网站平台
  • 网站界面设计用户体验宁波seo整站优化软件
  • 鲜花网站建设主要内容seo站长工具 论坛
  • 官方网站页面尺寸青岛建站seo公司
  • 微信做购物网站怎么抽佣360关键词排名百度
  • 网站各个级别建设费用如何进行关键词分析
  • 代理网页 在线株洲seo
  • 做网站的qq兼职外链代发2分一条
  • 寻找东莞微信网站建设湖南长沙最新情况
  • 做欧美网站国外网站推广公司
  • 哪个网站做高仿衣服批发微商引流推广
  • 基于站点的推广怎么做网站推广多少钱
  • jsp新闻网站深圳营销型网站定制
  • 国内优秀网站设计贵州seo学校
  • 专业的营销型网站公司淘宝指数入口
  • 微信网页网站怎么做优化关键词排名提升
  • 做网站的怎么学2023年4 5月份疫情结束吗
  • 广东省石油化工建设集团公司网站网站快速优化排名方法
  • 京东第一次做网站深圳新闻最新事件
  • 如何做学校网站百度关键词查询排名
  • 什么网站做视频赚钱营销怎么做
  • ppt做的好的网站关键词查询的分析网站
  • 网站icp备案管理系统百度软文
  • 教育培训机构怎么建设网站网络舆情管理
  • 深圳 做网站 互联怎么自己开发网站
  • 什么网站可以做2.5D场景郑州网络营销哪家正规
  • 广州网站优化公司咨询百度爱采购优化排名软件
  • 网站建设会议新闻头条今日新闻
  • 网站建设选青岛的公司好不好一份完整的品牌策划方案
  • 奉贤高端网站建设国际最新十大新闻事件