zoukankan      html  css  js  c++  java
  • having

    今天下午做一个分组统计查询,

    select count(caseid) as nm,ar.AreaName,p.ProjectName,sp.codename as Purpose from dat_case c inner join DAT_Project p
    on c.Projectid=p.Projectid  left join SYS_Area ar on ar.AreaId=P.AreaId  inner join sys_code sp on c.PurposeCode=sp.code
    where CaseDate between '2011-05-23' and '2011-5-23' and FXTCompanyId=24 and c.cityid=6

    先是NM放where 识别不了,那好用 count(caseid)放进去,,报错。

    where后面不是放max count 之类的函数,

    修改好的SQL:

    select count(caseid) as nm,ar.AreaName,p.ProjectName,sp.codename as Purpose from dat_case c inner join DAT_Project p 
    on c.Projectid=p.Projectid  left join SYS_Area ar on ar.AreaId=P.AreaId  inner join sys_code sp on c.PurposeCode=sp.code
    where CaseDate between '2011-05-23' and '2011-5-23' and FXTCompanyId=24 and c.cityid=6
    group by c.Projectid,ar.AreaName,p.ProjectName,sp.codename
    having  count(caseid)between 1 and 10
    
  • 相关阅读:
    计算机语言发展简史
    HTML—xhtml和html5
    网络协议模型【简图】
    http协议
    URL简介
    TCP协议简介
    比较浏览器的“刷新”
    loadrunner之运行方式:线程还是进程?
    LoadRunner的函数
    LoadRunner测试结果分析
  • 原文地址:https://www.cnblogs.com/lice/p/2054524.html
Copyright © 2011-2022 走看看