二维GROUP BY
上午参加了个计算机英语三级考试,回来后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相关推荐
- 【干货】原生js做的一维数组对象,二维数组对象的模糊查询(前端网备份)...
最重要的是二维数组 小程序通讯录(student) 后台的数据格式 wxml <input bindconfirm="search" bindinput="bind ...
- 第4章 Python 数字图像处理(DIP) - 频率域滤波6 - 二维DFT和IDFT的一些性质 - 平移和旋转、周期性、对称性
目录 二维DFT和IDFT的一些性质 空间间隔和频率间隔的关系 平移和旋转 周期性 对称性 二维DFT和IDFT的一些性质 空间间隔和频率间隔的关系 Δu=1MΔT(4.69)\Delta u = \ ...
- 【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 ...
- QR code 二维码基础入门教程(二)
QR code 二维码基础入门教程(二) 承接上文,让我们继续下面的步骤 纠错码编码 先说说纠错容量 纠错码可以纠正两种错误: 拒读错误(错误码位置已知),是一个没有扫到或者无法译码的符号字符,需要一 ...
- 使用二维NDRange workgroup
作为初学者一直,经过多次的上网搜索你一定会看到迈克老狼的向量加法的示例,不知道你是否和我一样,刚开始并不是很准确的知道他的add.cl写的代码的意思,源码如下: #pragma OPENCL EXTE ...
- unity三维地图的经纬度如何在二维地图上表示_安全数据分析:数据点—地图—线性回归...
一次性进群,长期免费索取教程,没有付费教程. 教程列表见微信公众号底部菜单 进微信群回复公众号:微信群:QQ群:460500587 微信公众号:计算机与网络安全 ID:Computer-network ...
- Java中识别二维码并且提高二维码的识别率
我们在Java开发的时候,发现对二维码的识别是不足的.所以我们需要提高识别率. 第一步.识别图片二维码.准备相应的jar包.我们在gradle+idea中开发. compile group: 'com ...
- 一节双曲型方程基于MATLAB的求解,二维双曲型方程的分组并行格式及其数值实验...
第 28卷第 2期 2010年 6月 湖北民族学院学报 (自然科学版 ) Journal of Hubei University for Nationalities(Natural Science E ...
- uniapp之小程序端生成分享海报(带自定义参数的二维码)
内容需求: 小程序端生成一个海报,海报内容包括当前授权账号的头像,当前授权账号的邀请码,一张特定图片,分享页面的带对应参数的小程序二维码:生成的海报需要保存到本地 功能方法: 1.前端用canvas绘 ...
最新文章
- 乐山计算机学校3十3,学校传真
- 71页《乌镇智库:全球人工智能发展报告(2018)》PDF下载
- 通过Jenkins执行脚本,生成自动化测试报告
- 【直播回放】新手如何入门并学习自然语言处理
- linuxHacks中记载的一些小技巧
- access denied for_abm怎么样?ACCESS集团携8大国际品牌在进博会首秀,展示abmr 硬核实力!...
- rest和rest ful_为什么REST如此重要
- VirtualBox虚拟机与主机互相访问开启
- Android开发 更改返回button的图标
- (83)建立时间与保持时间时序分析技巧
- .NET解决[Serializable] Attribute引发的Json序列化k_BackingField
- Spring容器中 singleton 单例、 prototype多例
- java调用自身_Java有趣的自己调用自己
- linux解压 tar命令
- 武汉大学计算机学院程序大赛,“星网锐捷杯”华中区高校研究生程序设计大赛通知...
- 计算机硬件系统组装的论文,有关计算机硬件组装论文.docx
- 防火墙导致的VNC连接服务器超时10060错误问题解决
- 华为云桌面--引领移动办公新潮流
- web性能测试的关注点
- 多部民族电影在移动电影院App首映发布成功
热门文章
- wxpython控件如何自动调整大小_wxpython:自动调整静态图像(staticbitmap)的大小以适应大小...
- servlet容器_SpringBoot是否内置了Servlet容器?
- 【音视频安卓开发 (二)】
- 用python画皇冠_手把手教你用 Python 绘制酷炫的桑基图!
- using用法是什么?
- java递归api_javaAPI_IO流基础_递归使用
- python矩阵左除_matlab学习笔记
- 学计算机二级分数,2020年9月计算机二级考试成绩可以查了 多少分及格
- U盘在Ubuntu20.04下只能读取文件不能向U盘复制文件
- 什么是CAN总线中继器?