上午参加了个计算机英语三级考试,回来后BA同事让帮忙统计数据。可能刚考完试思维比较混乱, 整理了好大一会没有想明白怎么写。

最后挣扎了快一个小时终于想起来,记下来留个备份;

select store_no, brand_code, count(distinct t.dealer_code)from juran.emall_booth_contract tgroup by store_no, brand_codehaving count(distinct t.dealer_code) > 1

如果统计表数量则是:selelct count(*) from emall_booth_contract;

如果统计门店数量:select store_no,count(*) from emall_booth_contract;

统计门店数量大于1:select store_no from emall_booth_contract group by store_no having count(*) >1;

当时怎么想不明白怎么统计门店下品牌数量,其实select两列的话,是按照那两列分组,统计没组下有多少个品牌;

加上distinct进行重复值去除。

having条件是把每组下数量大于1的结果查出;

转载于:https://www.cnblogs.com/xiaoheshang/p/4566028.html

二维GROUP BY相关推荐

  1. 【干货】原生js做的一维数组对象,二维数组对象的模糊查询(前端网备份)...

    最重要的是二维数组 小程序通讯录(student) 后台的数据格式 wxml <input bindconfirm="search" bindinput="bind ...

  2. 第4章 Python 数字图像处理(DIP) - 频率域滤波6 - 二维DFT和IDFT的一些性质 - 平移和旋转、周期性、对称性

    目录 二维DFT和IDFT的一些性质 空间间隔和频率间隔的关系 平移和旋转 周期性 对称性 二维DFT和IDFT的一些性质 空间间隔和频率间隔的关系 Δu=1MΔT(4.69)\Delta u = \ ...

  3. 【HDU - 1937 】Finding Seats(二维前缀和+尺取法)

    题干: A group of K friends is going to see a movie. However, they are too late to get good tickets, so ...

  4. QR code 二维码基础入门教程(二)

    QR code 二维码基础入门教程(二) 承接上文,让我们继续下面的步骤 纠错码编码 先说说纠错容量 纠错码可以纠正两种错误: 拒读错误(错误码位置已知),是一个没有扫到或者无法译码的符号字符,需要一 ...

  5. 使用二维NDRange workgroup

    作为初学者一直,经过多次的上网搜索你一定会看到迈克老狼的向量加法的示例,不知道你是否和我一样,刚开始并不是很准确的知道他的add.cl写的代码的意思,源码如下: #pragma OPENCL EXTE ...

  6. unity三维地图的经纬度如何在二维地图上表示_安全数据分析:数据点—地图—线性回归...

    一次性进群,长期免费索取教程,没有付费教程. 教程列表见微信公众号底部菜单 进微信群回复公众号:微信群:QQ群:460500587 微信公众号:计算机与网络安全 ID:Computer-network ...

  7. Java中识别二维码并且提高二维码的识别率

    我们在Java开发的时候,发现对二维码的识别是不足的.所以我们需要提高识别率. 第一步.识别图片二维码.准备相应的jar包.我们在gradle+idea中开发. compile group: 'com ...

  8. 一节双曲型方程基于MATLAB的求解,二维双曲型方程的分组并行格式及其数值实验...

    第 28卷第 2期 2010年 6月 湖北民族学院学报 (自然科学版 ) Journal of Hubei University for Nationalities(Natural Science E ...

  9. uniapp之小程序端生成分享海报(带自定义参数的二维码)

    内容需求: 小程序端生成一个海报,海报内容包括当前授权账号的头像,当前授权账号的邀请码,一张特定图片,分享页面的带对应参数的小程序二维码:生成的海报需要保存到本地 功能方法: 1.前端用canvas绘 ...

最新文章

  1. 乐山计算机学校3十3,学校传真
  2. 71页《乌镇智库:全球人工智能发展报告(2018)》PDF下载
  3. 通过Jenkins执行脚本,生成自动化测试报告
  4. 【直播回放】新手如何入门并学习自然语言处理
  5. linuxHacks中记载的一些小技巧
  6. access denied for_abm怎么样?ACCESS集团携8大国际品牌在进博会首秀,展示abmr 硬核实力!...
  7. rest和rest ful_为什么REST如此重要
  8. VirtualBox虚拟机与主机互相访问开启
  9. Android开发 更改返回button的图标
  10. (83)建立时间与保持时间时序分析技巧
  11. .NET解决[Serializable] Attribute引发的Json序列化k_BackingField
  12. Spring容器中 singleton 单例、 prototype多例
  13. java调用自身_Java有趣的自己调用自己
  14. linux解压 tar命令
  15. 武汉大学计算机学院程序大赛,“星网锐捷杯”华中区高校研究生程序设计大赛通知...
  16. 计算机硬件系统组装的论文,有关计算机硬件组装论文.docx
  17. 防火墙导致的VNC连接服务器超时10060错误问题解决
  18. 华为云桌面--引领移动办公新潮流
  19. web性能测试的关注点
  20. 多部民族电影在移动电影院App首映发布成功

热门文章

  1. wxpython控件如何自动调整大小_wxpython:自动调整静态图像(staticbitmap)的大小以适应大小...
  2. servlet容器_SpringBoot是否内置了Servlet容器?
  3. 【音视频安卓开发 (二)】
  4. 用python画皇冠_手把手教你用 Python 绘制酷炫的桑基图!
  5. using用法是什么?
  6. java递归api_javaAPI_IO流基础_递归使用
  7. python矩阵左除_matlab学习笔记
  8. 学计算机二级分数,2020年9月计算机二级考试成绩可以查了 多少分及格
  9. U盘在Ubuntu20.04下只能读取文件不能向U盘复制文件
  10. 什么是CAN总线中继器?