在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

mysql中or和and有哪些区别

119次阅读
没有评论

共计 882 个字符,预计需要花费 3 分钟才能阅读完成。

这篇文章将为大家详细讲解有关 mysql 中 or 和 and 有哪些区别,丸趣 TV 小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

区别:1、本身含义上有差异,or 指的是“或者”,and 指的是“并且”;2、作用上有差异,and 是必须满足所有条件,而 or 是满足一个条件即可。

本教程操作环境:windows7 系统、mysql8 版本、Dell G3 电脑。

我们查询数据的时候,会使用条件来过滤数据,达到筛选效果,过滤不要的数据,获取我们需要的。

最基本的就是 WHERE 子句 查询:SELECT * FROM cs_user WHERE id = 10

这样,我们可以查询出 id = 10 的数据。这是一个单项选择题一样,只有一个条件过滤。

那么在一个表里:

我若,只要年龄 (age) 在 18-20 之间的数据 (包含 18 和 20)。那么用上面的 WHERE 子句,单个条件,是难以获取到我们想要的效果的,这时候,and 和 or 就来了,英语即时是初级的同学都明白,and 和 or 的意思吧。。

AND(and) 并且

OR(or) 或者

理解它不难,但是实际运用,刚开始学习,逻辑可能理不清楚,就很麻烦了。我们看一下:

AND:SELECT * FROM cs_user WHERE age = 18 AND age = 20

图:

对比 cs_user 表内,大于等于 18 并且 小于等于 20,正好两条数据

OR:SELECT * FROM cs_user WHERE age = 18 or age = 20

看图:

对比 AND 和 OR:

写法无差异,他们最大的差异只有两点:

1、本身的含义,and(并且)、or(或者)

2、作用的差异

and 要满足所有条件,必须满足 age = 18   也要满足   age = 20,两者必须同时成功才可以显示对应条件下的数据,否则没有

or 则是只要满足一条即可,它获取了 age = 18 的数据,将其显示,然后再获取  age = 20 将其显示

简明的说:and 必须满足所有条件;or 满足一个条件即可

关于“mysql 中 or 和 and 有哪些区别”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-17发表,共计882字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 日韩在线精品视频 | 日韩 欧美 亚洲国产 | 久久久久无码国产精品一区 | 国产成人免费福利网站 | 精品国产人成在线 | 特黄特黄视频 | 少妇被粗大的猛烈进出69影院一 | 日韩欧美在 | 77777五月色婷婷丁香视频 | 国产丝袜 | 国产91激情对白露脸全程 | 色噜噜视频 | 国内亚州视频在线观看 | 欧洲熟妇色xxxx欧美老妇软件 | 2021国产精品视频 | 91精品国产一区二区三区四区 | 日本人成在线视频免费播放 | 国产精品亚洲日韩欧美色窝窝色欲 | 亚洲日韩中文字幕一区 | 久久久久久久久综合影视网 | 91综合久久| 精品久久久久久久 | 久草精品在线播放 | 亚洲国产精品毛片av不卡在线 | 亚洲日产韩国一二三四区 | 久久精品99国产精品日本 | 国产极品粉嫩馒头一线天av | 亚洲级αv无码毛片久久精品 | 久草在线这里只有精品 | 天天操天天曰 | 色噜噜av男人的天堂 | 精品女厕沟底拍撒尿 | 成人激情视频在线 | 欧美成人看片一区二区三区 | 色婷婷狠狠久久综合五月 | 精品无码久久久久久久久水蜜桃 | 亚洲网站免费看 | 伊人色综合久久天天五月婷 | 韩国一级特黄清高免费大片 | 无码人妻少妇伦在线电影 | 一级毛片欧美 |