原文发布时间为:2010-09-06 —— 来源于本人的百度文章 [由搬家工具导入]

《转》http://www.cnblogs.com/ruanzuzhang/archive/2009/02/22/1395789.html在同一个sql语句中写不同条件的Count数量 类似select count(1),count(2),count(3) from 表 每列都有不同条件的 count组成

 其实有count很难实现

可以用sum 去实现它

例子如下

  select xy, sum(case when jw_cljgh=1 then 1 else 0 end) as 留级,sum(case when jw_cljgh=2 then 1 else 0 end) as 复学 from xjgl,bjsjk where xjgl.bh=bjsjk.bh group by xy

类似

                       留级     复学

医学院              104     4

计算机学院          5       35

最新文章

  1. 学习Linux下s3c2440的USB鼠标驱动笔记
  2. java自带工具-jps、jinfo、jstack、jstat、jmap
  3. Jmeter发送soap请求
  4. AFNetworking 3.1
  5. 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【九】——API变了,客户端怎么办?
  6. Opencv相关细节
  7. ThinkPHP公共配置文件与各自项目中配置文件组合的方法
  8. EXP的flashback_scn和flashback_time
  9. [51NOD1405] 树的距离之和(树DP)
  10. windows系统下Python环境的搭建
  11. 在vs环境中跑动sift特征提取(代码部分)
  12. javascript 基础2第12节
  13. Python中sys.argv[]的用法
  14. wpf样式绑定 行为绑定 事件关联 路由事件实例
  15. poj 2104 K-th Number - 经典划分树
  16. .NET反编译之Reflector基础示例
  17. 《通过C#学Proto.Actor模型》之Prpos
  18. C#博客目录
  19. canvas里设置width和css里设置width和js里设置width的区别
  20. ubuntu 使用dpkg手动安装deb包时发生循环依赖的解决办法

热门文章

  1. 1269: [AHOI2006]文本编辑器editor
  2. UNIX网络通信
  3. python笔记-list列表的方法
  4. VScode的settings.json配置
  5. BFS:Open and Lock(一个数的逐位变化问题的搜索)
  6. open()函数之文件操作
  7. Java程序占用实际内存大小
  8. CART树 python小样例
  9. 将FragmentManger事务添加到返回栈中
  10. IOS开发---菜鸟学习之路--(十五)-如何实现拍照功能