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

专业做短视频的公司seo兼职怎么收费

专业做短视频的公司,seo兼职怎么收费,中国核工业第五建设有限公司待遇怎么样,成都不能去的建筑设计公司关联查询1对多返回 遇见的问题 审批主表,和审批明细表,一张审批对应多张明细数据,每条明细数据的状态是不一样的,现在需要根据明细的状态获取到主单子的状态,状态返回矩阵如下 明细状态返回总状态都是已完成已完成都…

关联查询1对多返回

遇见的问题

审批主表,和审批明细表,一张审批对应多张明细数据,每条明细数据的状态是不一样的,现在需要根据明细的状态获取到主单子的状态,状态返回矩阵如下

明细状态返回总状态
都是已完成已完成
都是已终止已终止
有进行中进行中
有草稿草稿
只有已完成和已终止已完成

观察报错

问题解决

SELECT vba.object_id,vba.create_time,vba.company_id,vba.approval_no,vba.finish_time,vba.business_table,vba.business_id,t2.enum_status,vba.create_user_name,vba.apply_abstract
FROM view_bus_approval vbaLEFT JOIN view_bus_payment vbp ON vba.object_id = vbp.approval_idLEFT JOIN (SELECT ba.approval_id,CASEWHEN ba.enum_status = '05'AND ba.cnt > 0 THEN'05'WHEN ba.enum_status = '10'AND ba.cnt > 0 THEN'10'WHEN ba.enum_status = '20'AND ba.cnt = ba1.cnt THEN'20'WHEN ba.enum_status = '30'AND ba.cnt = ba1.cnt THEN'30'WHEN ba.enum_status = '40'AND ba.cnt = ba1.cnt THEN'40'ELSE '20'END AS enum_statusFROM (SELECT t2.approval_id,t2.enum_status,sum(cnt) AS cntFROM view_approval_detail_status_cnt t2WHERE t2.approval_user_id = 1GROUP BY t2.approval_id,t2.enum_status) baLEFT JOIN (SELECT t2.approval_id, sum(cnt) AS cntFROM view_approval_detail_status_cnt t2WHERE t2.approval_user_id = 1GROUP BY t2.approval_id) ba1 ON ba1.approval_id = ba.approval_idGROUP BY ba.approval_id) t2 ON t2.approval_id = vba.object_id
WHERE vba.is_deleted = 0AND vba.business_table = 'bus_official_seal_use'
ORDER BY (CASEvba.enum_statusWHEN '05' THEN1WHEN '30' THEN2WHEN '10' THEN3WHEN '40' THEN4WHEN '20' THEN5ELSE 6END) ASC,vba.create_time DESC;

这里用到了两层查询,一遍是查询该申请单子的所有明细的数量

SELECT t2.approval_id, sum(cnt) AS cnt
FROM view_approval_detail_status_cnt t2
WHERE t2.approval_user_id = 1
GROUP BY t2.approval_id

然后外层是查询该单子下再按照状态进行分组求和

SELECT t2.approval_id,t2.enum_status,sum(cnt) AS cnt
FROM view_approval_detail_status_cnt t2
WHERE t2.approval_user_id = 1
GROUP BY t2.approval_id,t2.enum_status

然后拿到的申请单id,再group by这个单子id,因为一个单子只会返回一个状态,就达到效果了。

结语

如果哪位大佬发现了解释的不对的,还望不吝赐教。十分感谢

http://www.yidumall.com/news/59037.html

相关文章:

  • 怎么用FTP做网站培训网站模板
  • 网站做的支付宝接口刷评论网站推广
  • 专业云南做网站百度快速收录办法
  • 自助申请海外网站网络营销推广的目的
  • 程序员能转行做网站维护不百度竞价排名是以什么形式来计费的广告?
  • 邯郸做网站最好的公司每日新闻快报
  • 安徽池州做网站的公司seo诊断报告怎么写
  • 深圳苏州企业网站建设服务公司手游推广平台代理
  • 没固定ip怎么做网站seo系统优化
  • 网站开发模板教程电子商务营销模式有哪些
  • 做网站开发平台海南网站网络推广
  • 网站flash引导页宁波seo链接优化
  • 花生壳顶级域名可以做网站怎么把自己的产品推广出去
  • 网站meta标签怎么做长沙优化网站推广
  • 聊城质量最好网站建设云南网站推广公司
  • 网站制作先学什么怎么在网上推广产品
  • 网站建设服务公司案例网络营销策划书步骤
  • web培训班seo关键词分析表
  • 北京工商注册流程点击排名优化
  • 北京做网站公司哪家强怎么在百度上发布广告
  • 想做棋牌网站怎么做大连网站开发公司
  • 网站数据模板百度网盘下载速度慢破解方法
  • 深圳市富通建设工程有限公司网站电商网站上信息资源的特点包括
  • 网站建设与管理 教学视频东莞网站推广方案
  • 网站内页模板关键词点击工具
  • 百度推广需要备案的网站吗客服外包平台
  • 建站公司经营网站优化推广排名
  • 做网站后端需要掌握什么技术深圳网站建设的公司
  • wordpress微信分享记录seo报告
  • 网站文章图片加标签加武汉seo系统