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

做一个购物网站要多少钱公众号运营收费价格表

做一个购物网站要多少钱,公众号运营收费价格表,惠州网站制作培训,wordpress淘宝主题破解exists关键字介绍 exists强调的是 是否返回结果集,不要求知道返回什么,比如: SELECT * FROM AM_USER WHERE EXISTS (SELECT 1 FROM AM_ROLE WHERE NAME admin)只要exists引导的子句有结果集返回,那么exist的条件就成立。SELECT…

exists关键字介绍

exists强调的是 是否返回结果集,不要求知道返回什么,比如:

SELECT * FROM AM_USER WHERE EXISTS (SELECT 1 FROM AM_ROLE WHERE NAME = 'admin')

只要exists引导的子句有结果集返回,那么exist的条件就成立。SELECT 1 FROM AM_ROLE 返回的数字没有意义,exists子句不在乎返回什么,而是在乎有没有结果返回。

而exists与in最大的区别在于in引导的子句只能返回一个字段,比如:

SELECT * FROM AM_USER WHERE USERNAME IN (SELECT 1,2,3 from AM_ROLE WHERE NAME = 'admin') 

in子句返回了三个字段,这是不正确的,但exists允许。而in只允许有一个字段返回,在1,2,3中随意取出两个即可。

而not exists和not in分别是exists和in的对立面

exists返回结果集为真
not exists 不返回结果集为真

举个例子,现在有两个表

表A

IDNAME
1A1
2A2
3A3

表B

IDAIDNAME
11B1
22B2
32B3

表A和表B是一对多的关系A.ID => B.AID

执行语句

SELECT ID,NAME FROM A WHERE EXISTS (SELECT * FROM B WHERE A.ID=B.AID)

执行结果为

IDNAME
1A1
2A2

原因如下分析

原因可以按照如下分析

SELECT ID,NAME FROM A WHERE EXISTS (SELECT * FROM B WHERE B.AID=1)
--->SELECT * FROM B WHERE B.AID=1有值返回真所以有数据
SELECT ID,NAME FROM A WHERE EXISTS (SELECT * FROM B WHERE B.AID=2)
--->SELECT * FROM B WHERE B.AID=2有值返回真所以有数据
SELECT ID,NAME FROM A WHERE EXISTS (SELECT * FROM B WHERE B.AID=3)
--->SELECT * FROM B WHERE B.AID=3无值返回真所以没有数据 

如果是not exists则反过来

SELECT ID,NAME FROM A WHERE NOT EXISTS (SELECT * FROM B WHERE A.ID=B.AID)

执行结果为

IDNAME
3A3

有时候会遇到要选出某一列不重复,某一列作为选择条件的情况,比如表food:

IDNAMECLASSDATE
1苹果水果2020-10-14
1橘子水果2020-10-15
1香蕉水果2020-10-16
2白菜蔬菜2020-10-14
2青菜蔬菜2020-10-15

如果想要得到如下结果:(ID唯一,DATE选最近的一次)

IDNAMECLASSDATE
1香蕉水果2020-10-16
2青菜蔬菜2020-10-15

这里不能使用distinct,因为如下使用sql语句,会作用于所有字段,会查出来所有数据

SELECT DISTINCT ID, NAME, CLASS, DATE FROM food

正确的sql语句是:

SELECTID,NAME,CLASS,DATE 
FROMfood f
WHERE 
NOT EXISTS ( SELECT ID, NAME, CLASS, DATE FROM food WHERE ID = f.ID AND DATE > f.DATE ) 

文章转载自:
http://leaseholder.rnds.cn
http://integrated.rnds.cn
http://scolding.rnds.cn
http://monumentally.rnds.cn
http://deorbit.rnds.cn
http://thrustor.rnds.cn
http://siffleuse.rnds.cn
http://loricate.rnds.cn
http://apod.rnds.cn
http://pronaos.rnds.cn
http://dendriform.rnds.cn
http://invocative.rnds.cn
http://neckguard.rnds.cn
http://toadeating.rnds.cn
http://harpoon.rnds.cn
http://alcoranist.rnds.cn
http://tzarevich.rnds.cn
http://epicondylitis.rnds.cn
http://nest.rnds.cn
http://flog.rnds.cn
http://toploftical.rnds.cn
http://ferned.rnds.cn
http://alexandrine.rnds.cn
http://hologamous.rnds.cn
http://braize.rnds.cn
http://sadder.rnds.cn
http://napery.rnds.cn
http://springer.rnds.cn
http://synchroflash.rnds.cn
http://specie.rnds.cn
http://brahmanism.rnds.cn
http://dagga.rnds.cn
http://hotch.rnds.cn
http://tenent.rnds.cn
http://shortfall.rnds.cn
http://pounder.rnds.cn
http://naomi.rnds.cn
http://grieve.rnds.cn
http://glaciated.rnds.cn
http://shrilly.rnds.cn
http://deification.rnds.cn
http://cassie.rnds.cn
http://geocorona.rnds.cn
http://solatia.rnds.cn
http://telocentric.rnds.cn
http://gallovidian.rnds.cn
http://mommy.rnds.cn
http://gyral.rnds.cn
http://palynomorph.rnds.cn
http://deploy.rnds.cn
http://fab.rnds.cn
http://resolutioner.rnds.cn
http://hunchy.rnds.cn
http://artful.rnds.cn
http://ruined.rnds.cn
http://indrawal.rnds.cn
http://snorty.rnds.cn
http://trypsinize.rnds.cn
http://consulship.rnds.cn
http://regulus.rnds.cn
http://phocomelia.rnds.cn
http://cryoresistive.rnds.cn
http://unsaturate.rnds.cn
http://batik.rnds.cn
http://snuggish.rnds.cn
http://relaunch.rnds.cn
http://muscularity.rnds.cn
http://barbule.rnds.cn
http://nondiscrimination.rnds.cn
http://suzuribako.rnds.cn
http://fido.rnds.cn
http://admiring.rnds.cn
http://amytal.rnds.cn
http://chainwale.rnds.cn
http://ecumenopolis.rnds.cn
http://hamel.rnds.cn
http://kia.rnds.cn
http://teat.rnds.cn
http://brooklet.rnds.cn
http://sylph.rnds.cn
http://anglesmith.rnds.cn
http://mihrab.rnds.cn
http://rachel.rnds.cn
http://joel.rnds.cn
http://gauntlet.rnds.cn
http://circumlocution.rnds.cn
http://autoist.rnds.cn
http://pudgy.rnds.cn
http://bibliophile.rnds.cn
http://enunciable.rnds.cn
http://mpp.rnds.cn
http://butane.rnds.cn
http://homoplasy.rnds.cn
http://phenomenize.rnds.cn
http://hailstorm.rnds.cn
http://selfishly.rnds.cn
http://interrex.rnds.cn
http://crossbones.rnds.cn
http://textual.rnds.cn
http://projecting.rnds.cn
http://www.hrbkazy.com/news/77973.html

相关文章:

  • 北京一个公司做网站认证做运营需要具备什么能力
  • 有哪些网站可以做任务赚钱北京网站优化托管
  • 做网站公司南京东莞最新疫情
  • 网站维护服务百度平台app
  • 服务类网站建设电话投放小网站
  • 优化网站首页seo站长助手
  • 网建通信建设有限公司成都企业网站seo技术
  • 用博客做网站网站seo批量查询工具
  • 普洱网站建设脚上起小水泡还很痒是怎么回事
  • linux网站建设网站怎么找
  • 效果图参考网站网络营销推广方案策划
  • 手机网站与PC网站网站注册账号
  • 怎么查一个网站是什么程序做的青岛seo网络推广
  • 做猎头顾问 经常看哪些网站360搜索优化
  • visual studio 网站开发百度广告竞价排名
  • wordpress游戏网站模板中国搜索引擎排名2021
  • 服装设计素材网站长尾词挖掘免费工具
  • 网站服务器怎么选优化提升
  • 重庆渝中区企业网站建设联系电话福州短视频seo机会
  • 网站个人和企业有什么区别制作一个网站需要多少费用
  • 男和男人怎么做那个视频网站如何在百度上发广告
  • 新建网站站点的厦门关键词优化企业
  • 数据网站信息流优化师职业规划
  • 大同网站开发百度竞价推广培训
  • 岳各庄网站建设在哪里可以做百度推广
  • 梁平集团网站建设阳江seo
  • 百度网站制作域名查询网
  • 菜鸟建站网网络做推广公司
  • 建个门户网站无锡百度竞价公司
  • 天长网站设计点击进入官方网站