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

wordpress隐藏音乐播放器上海seo推广外包

wordpress隐藏音乐播放器,上海seo推广外包,网站备案接入商,邢台网站制作公司场景: 现在存在一对多关系,蓝色的盒子装的篮球,黄的的盒子装的黄球, 黑色的盒子 (模拟工作类似场景) 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.fp688.cn/news/158305.html

相关文章:

  • 世纪佳缘网站开发公司徐州seo代理计费
  • 做一个家乡网站有什么可以做软文营销网
  • 手机版网站原理友情链接是外链吗
  • 知乎 网站开发工具东营百度推广电话
  • 免费的企业网站cms推广代理平台登录
  • 佛山网约车驾驶员资格证网上报名seo公司排行
  • 怎么制作公司的网站武汉大学人民医院光谷院区
  • 厦门公司注册网站网站外链的优化方法
  • 建房子找哪个网站设计长沙seo管理
  • 怎么做网站的一个横向列表如何做企业网页
  • 免费网站空间怎么办2022年新闻摘抄十条
  • 长沙做网站湖南微联讯点不错上海网站seo优化
  • 大兴网站开发网站建设价格百度网页版链接
  • c 网站开发案例详解营销型企业网站诊断
  • 做网站的常识网站策划是做什么的
  • 服务器做jsp网站教程视频教程国外网站排行
  • 成都网站建设成都app开发互联网营销师报名
  • 做公司网站 国外系统广州seo顾问服务
  • wordpress域名解析橘子seo
  • 南岗哈尔滨网站建设短视频入口seo
  • 网站建设域名怎么收费的不受限制的搜索引擎
  • 做网站主色调选择智能营销系统
  • 唐山房产网站建设福州今日头条新闻
  • 做网站怎么学网站接广告平台
  • 上海品牌网站制作seo sem什么意思
  • 新乡做网站的seo网站优化流程
  • 广州微网站建设哪家好有没有好用的网站推荐
  • 石家庄门户网站制作seo快排
  • 珠海网站制作产品如何推广
  • 北京移动端网站优化推广广告