zoukankan      html  css  js  c++  java
  • MySQL 基础查询

    6月业绩榜

    名次   伙伴 业绩 签单 面谈 每日目标
    1 杜艳花 12367 2 0 查看目标
    2 郑东杰 2345 1 0 查看目标
    3 黄传龙 345 1 1 查看目标
    4 測试 0 0 0 查看目标
    5 李夏 0 0 0 查看目标
    6 王恪 0 0 1 查看目标
    7 陈爽 0 0 0 查看目标

    当我拿到以上业务需求时,我就马上在想SQL语句该如何写。

    试了简单的表左右链接查询left join right join,显然问题没有这么简单,数据查询有误,后来得到大鸟指点,记录下。

    select a.yyry_xiaotxiang ,a.yyry_id,a.yyry_xming,c.cc,d.dd ,b.bb
    from yyry a
    left join (select count(mtjl_id) bb,mtjl_yyryid
    from mtjl 
    where year(now())=year(mtjl_yysjian) and month(now())=month(mtjl_yysjian)
       group by mtjl_yyryid)b on a.yyry_id=b.mtjl_yyryid
    left join(select xiaoshouid,sum(khsh_yji) cc  from khshdjb
                where year(now())=year(khsh_jrusjian) and month(now())=month(khsh_jrusjian)  group by
                xiaoshouid )c 
                on a.yyry_id=c.xiaoshouid 
    left join(select count(khsh_id) dd,xiaoshouid 
    from khshdjb 
    where year(now())=year(khsh_jrusjian) and month(now())=month(khsh_jrusjian)
          group by xiaoshouid) d on a.yyry_id=d.xiaoshouid where a.yyry_jsemcheng = '转让' and a.yyry_id > 0 order by  c.cc desc 

    这是三表联查。分别查询了yyry(运营人员表) 的图像,ID,姓名,khshdjb(客户售后登记表)的运营人员的当月业绩总和,签单数量,mtjl(面谈记录表)的运营人员的当月面谈次数总和。


  • 相关阅读:
    Linux基础命令练习题答案7.9
    Linux基础练习题7.9
    Linux基础练习题答案7.8
    Linux基础练习题7.8
    12 drf精华总结
    11 drf(RBAC)基于角色的权限控制
    10 drfJWT认证
    09 drf自动生成接口文档
    08 drf分页器
    Python 3.9正式版,新特性提前一睹为快
  • 原文地址:https://www.cnblogs.com/gcczhongduan/p/5065738.html
Copyright © 2011-2022 走看看