面试问题都是基于 bug统计分析续(一)基于SQL的Bug统计方法 中3-2节的讨论抽象出来的。

题目:如果一张表有AC两列,怎么找各种C里不同A的数目。并列出相相应的C的值,并找出每种C下A最多的A值和数目?要求一条SQL语句



举个样例:



C A

-----

C1 A1

C1 A2

C1 A3

C2 A1

C2 A2

C2 A3

C2 A1

C3 A2

C3 A3

C3 A1

C3 A2

C3 A3

C3 A1

C3 A2

C3 A3



C1时。A1、A2、A3的数目是1

C2时,A1、A2、A3的数目是2、1、1

C3时,A1、A2、A3的数目是2、3、3



所以C1时,最多的是A1、A2、A3

所以C2时,最多的是A1

所以C3时,最多的是A2、A3

终于输出表是

C  A   Num

----------

C1 A1  1

C1 A2  1

C1 A3  1

C2 A1  2

C3 A2  3

C3 A3  3

解答:

版权声明:本文博客原创文章,博客,未经同意,不得转载。

最新文章

  1. 关于C语言的问卷调查
  2. netfx_NativeCompilation.msi 传说中的 .NET Native 预览版的文件列表
  3. WPF 元素绑定
  4. Linux rsync 命令详解
  5. 理解maven
  6. pycharm常用快捷键与设置
  7. 从一些简单代码实例彻底理解面向对象编程思想|OOP本质是什么?
  8. 用GoEasy推送实现Java实时推送
  9. IPTABLES 映射问题
  10. FastReport.NET 中使用二维码
  11. SimpleRpc-网络事件响应Reactor设计模式
  12. Linux第七节随笔 diff /uniq /stat
  13. Leetcode解题-链表(2.2.6)RotateList
  14. CentOS6.5安装pip
  15. access数据库 配置路径
  16. shell编程入门(一)
  17. window函数 resetAccumulator
  18. POST—GET—两种提交方式的区别
  19. .net WINFORM的GDI双缓冲的实现
  20. 每日英语:New Reason To Get The Kids To Bed On Time

热门文章

  1. OTG驱动分析(二)
  2. 从原理角度解析Android (Java) http 文件上传
  3. poj 3375 Network Connection
  4. RH033读书笔记(13)-Lab 14 Network Clients
  5. mac平台adb、tcpdump捕手android移动网络数据包
  6. VS怎样创建和使用lib文件
  7. Cocos2d-Java安装和配置跨平台游戏引擎以及相关的开发工具
  8. MEF初体验之十一:查询组合容器
  9. 深入了解C++中间mutablekeyword
  10. ubuntu安装jdk eclipse mysql等