SQL 多条件查询多结果
2016-03-15 09:40
399 查看
var query = 'SELECT COUNT(*) as count_all , ' + 'SUM(Case when checkResult = 1 then 1 else 0 end ) as count_no, ' + 'SUM(Case when checkResult = 2 then 1 else 0 end ) as count_even, ' + 'SUM(Case when checkResult = 3 then 1 else 0 end ) as count_earn, ' + 'SUM(Case when checkResult = 4 then 1 else 0 end ) as count_lose, ' + 'checkTypeView as checkTypeView, '+ 'checkNumber as checkNumber, '+ 'FROM CheckList' + ' group by cellType';这样查询结果将返回一个object对象,包含总数count_all,checkResult各不同的总数count_no,count_even,count_earn,count_lose,已经'checkTypeView 、'checkNumber 对象
相关文章推荐
- .net(C#)访问Oracle数据库的几种免安装组件的对比(转)
- Oracle sql 基础
- 美团在Redis上踩过的一些坑-5.redis cluster遇到的一些问题
- 一次mysql慢查询事故分析
- 美团在Redis上踩过的一些坑-4.redis内存使用优化
- 【转】MySQL编码问题
- 美团在Redis上踩过的一些坑-3.redis内存占用飙升
- 美团在Redis上踩过的一些坑-2.bgrewriteaof问题
- plsql强制关闭后再打开提示已停止工作的解决办法
- mysql显示中文乱码
- 美团在Redis上踩过的一些坑-1.客户端周期性出现connect timeout
- MySQL 事务没有提交导致 锁等待 Lock wait timeout exceeded
- 跟我一起学Microsoft SQL Server 2012 Internals(1.6)
- 使用spring redisTemplate.getValueSerializer()遇到的问题
- 关于MySQL数据导出导入方法
- MySQL数据导出导入的方法
- PHP简单代码防止SQL注入
- PostgreSQL&Oracle——参考链接
- Mysql查询一个表的所有字段名
- 创建数据库脚本