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

站长工具 怎么做网站地图长尾关键词什么意思

站长工具 怎么做网站地图,长尾关键词什么意思,bootstrap做网站,web前端开发知识点总结场景: 现在存在一对多关系,蓝色的盒子装的篮球,黄的的盒子装的黄球, 黑色的盒子 (模拟工作类似场景) boxIdballId蓝盒ID-15蓝盒ID-16蓝盒ID-17黄盒ID-212黄盒ID-215黄盒ID-216黑盒ID-38黑盒ID-39 需求&a…

场景:

现在存在一对多关系,蓝色的盒子装的篮球,黄的的盒子装的黄球,
黑色的盒子 (模拟工作类似场景)

boxIdballId
蓝盒ID-15
蓝盒ID-16
蓝盒ID-17
黄盒ID-212
黄盒ID-215
黄盒ID-216
黑盒ID-38
黑盒ID-39

需求:

例如 6,7,15这三个球为坏球,我现在不想查出这三个球以及他们所属的盒子的数据。

正常的left join where 实现不了这个效果。

select *  from  boxleft join Ball ON Box.id = Ball.boxIdwhere Ball.boxId not in (6,7,15)

查出的效果:

boxIdballId
蓝盒ID-15
黄盒ID-212
黄盒ID-216
黑盒ID-38
黑盒ID-39

但其实想要的效果是:

boxIdballId
黑盒ID-38
黑盒ID-39

因为 6,7都属于蓝盒ID-1这个组,6,7为坏球 ,只要蓝盒ID-1的数据我就要过滤掉

15 同理,属于黄盒ID-2,只要是黄盒ID-2的数据就要过滤掉。

所以 思路就是

先根据目标坏球 查出对应的盒子Id,再根据盒子Id来过滤。

select box.id,*  from  boxleft join Ball ON Box.id = Ball.boxIdwhere xxxand NOT EXISTS(select t.id from Ball t where t.id in (6,7,15) where t.id = box.id)

当然不用exist 用in也可以实现,这里就是给出了一种解决思路。

http://www.dinnco.com/news/47929.html

相关文章:

  • 做网站的业务分析软文发布的平台与板块
  • wordpress换成中文seo流量排行榜神器
  • 国内免费的短视频素材网站注册网站怎么注册
  • 营销型网站建设企业免费的网站申请
  • 怎么介绍做网站技术seo研究中心vip课程
  • 诸城做网站建设的全网搜索软件
  • 宁波做网站seo的有人看片吗免费观看视频
  • 豫港大厦 做网站石家庄seo公司
  • 国外域名建设黄网站网络营销策略包括
  • 行业平台网站开发成都本地推广平台
  • 中小企业服务中心网站建设免费百度下载
  • 怎么看一个网站是由哪个网络公司做的营销管理制度范本
  • 怎样在百度上建网站免费建站网站一站式
  • 网站群建设意义杭州云优化信息技术有限公司
  • 网站建设指标免费网站制作教程
  • 杭州网站建设宣盟网络百度无广告搜索引擎
  • 网站滚动图片怎么做网站建设模板
  • Ag网站制作易观数据app排行
  • 旅游网站论文百度手机助手下载2022新版
  • 用dw做旅游网站的方法成都高端企业网站建设
  • 网站建设时间、人力及成本估算现在外贸推广做哪个平台
  • 免费流量网站推广东莞市民最新疫情
  • 网站关键字排名优化伊春seo
  • 广东省建设厅网站6广州企业推广
  • 西安政府网站设计网络营销策划案
  • 市场调研公司成功案例seo营销外包公司
  • 东营建设信息网站网站推广app下载
  • 简单的网站开发模板推广链接让别人点击
  • gif5网站下载不了做的动图软文世界平台
  • 常州武进网站建设百度旗下产品