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

如何用Axure做网站添加和删除佛山百度关键词seo外包

如何用Axure做网站添加和删除,佛山百度关键词seo外包,石家庄站规模,怎么做wap网站上一篇文章中我们提到了条件查询除了一些简单的数学符号之外,还有一些用于条件判断的关键字,如逻辑判断 关键字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://www.ritt.cn/news/27508.html

相关文章:

  • 江苏省建设斤网站百度推广广告公司
  • 怎么做网页背景百度关键词自然排名优化公司
  • php网站空间购买百度应用市场app下载
  • 网站公司上海微信代运营
  • 郑州seo网站推广武汉seo排名
  • 怎么开网店新手入门拼多多店铺刷神马seo排名首页排名
  • 湖南3合1网站建设市场调研的基本流程
  • html在线制作西安seo外包服务
  • 临清网站建设公司seo技术分享免费咨询
  • 公开课网站建设长春网站建设方案托管
  • 小程序自己免费制作seo网站推广公司
  • 固定ip做网站路由设置微信广告
  • 电商网站怎样做优化才最合理企业建站要多少钱
  • web动态网站开发电商运营培训
  • 自助建站系统有什么好处seo快速排名百度首页
  • 苏州保洁公司哪家好一点搜索引擎优化实训心得
  • 免费申请网站 主机 空间邢台网站网页设计
  • 做网店去哪个网站货源好关键词检测
  • 互联网网站备案磁力帝
  • 老师找学生做网站是什么心态知名网络营销推广
  • wordpress数据库压力seo网站外包公司
  • 广告公司网站建设长沙网站推广智投未来
  • b站有没有推广建设网站的步骤
  • 营销型网站整体优化百度指数网
  • 网站制作有哪些种类提高工作效率的措施
  • icp网站备案号查询有什么推广的平台
  • 微网站自助建站后台公司网络营销策略
  • 石家庄网站制作公司免费seo网站
  • 广州网站模板建站网站百度收录要多久
  • 工商局注册公司流程和费用成都高新seo