SQL:postgresql一条sql语句查询多个count
使用case when
例如:
SELECT COUNT ( CASE WHEN risk_level IN ( '较高', '高' ) THEN 1 ELSE NULL END ) high,COUNT ( CASE WHEN risk_level is not null THEN 1 ELSE NULL END ) Num
FROMgeohazard_all_english
WHEREpipeline_id LIKE'管道%'
可以查询风险为较高、高或者风险字段不为空
查询结果:
SELECT COUNT ( CASE WHEN risk_level IN ( '较高', '高' ) THEN 1 ELSE NULL END ) high,COUNT ( CASE WHEN risk_level IN ( '较低', '低', '中', '中等', '较高', '高' ) THEN 1 ELSE NULL END ) Num
FROMgeohazard_all_english
WHEREpipeline_id LIKE'管道%'
SQL:postgresql一条sql语句查询多个count相关推荐
- 一条mysql语句查询出男女的人数
统计报表中,为了实现一条mysql语句查询出男女的人数,sql语句如下: #年末年龄统计表 select COUNT(case when info.sex = 'm' then sex end ) a ...
- php频繁执行sql,php - 一条SQL执行多次 sum 特别慢
php - 一条SQL执行多次 sum 特别慢 小皮2017-04-10 15:55:28 0 5 173 SELECT agentid,count(id) AS allnum, sum(if ...
- Jmeter JDBC Request执行多条SQL语句
之前写过Jmeter操作mysql的文章https://blog.csdn.net/qq_36502272/article/details/88891873今天我们再看下如何操作多条sql语句 1.添 ...
- sql 非主键每年自增_或许你不知道的 10 条 SQL 技巧
上文我们简述了 SQL 的一些进阶技巧,一些朋友觉得不过瘾,我们继续来下篇,再送你 10 个技巧 一. 使用延迟查询优化 limit [offset], [rows] 经常出现类似以下的 SQL 语句 ...
- mysql多条新增字段sql合并为一条新增
如下,同一张表,有4条分开的新增字段的sql, alter table aadd column column1 tinyint null default null comment 'column1:0 ...
- mysql 合并两个update_如何将多条update语句合并为一条
需求: 如何将多条update语句合并为一条update语句: 如,update table1 set col='2012' where id='2014001' update table1 set ...
- MySQL番外篇:一条SQL查询语句是如何执行的?
在面试的过程中,有的面试官会给出一条简单的SQL查询语句,让简单说一下执行的过程. SELECT * FROM emp where age=30; 以下问MySQL的基本架构图,从中可以看出SQL语句 ...
- 当我们输入一条SQL查询语句时,发生了什么?
我们经常说,看一个事儿千万不要直接陷入细节里,你应该先鸟瞰其全貌,这样能够帮助你从高维度理解问题.同样,对于 MySQL 的学习也是这样.平时我们使用数据库,看到的通常都是一个整体.比如,你有个最简单 ...
- php mysql 多行查找_PHP使用mysqli同时执行多条sql查询语句的实例
PHP数据库操作中,mysqli相对于mysql有很大的优势,建议大家使用:之前我们有介绍过如何在PHP5中使用mysqli的prepare操作数据库,使用mysqli更是支持多查询特性,请看下面这段 ...
- 讲mysql执行流程书籍_MySQL 基础架构 1. 一条SQL查询语句的执行过程(个人学习笔记)...
MySQL的逻辑架构图: MySQL 大体分为 "server 层" 和 "存储引擎层" 两部分: Server 层 包括 连接器.查询缓存.分析器.优化器.执 ...
最新文章
- 租约-分布式缓存一致性的高效容错机制
- html渐变色CSS3 渐变,如何实现css3渐变色,css3渐变色怎么写
- ECSHOP商品编辑器上传中文名图片产生乱码
- 不懂编程可以自学python吗-为什么我建议你一定要学Python?
- LimeSDR性能参数介绍及如何用它实现通信过程
- nbi可视化_2020最受欢迎的5个数据可视化工具分享
- # C语言程序设计第二次作业——顺序结构
- Array对象的三种属性实例
- MD5校验工具的使用
- 数据结构课程设计-通讯录管理系统(C语言版)
- 【原创】软件测试(原书第二版)
- 刑事案件鉴定意见常用质证要点
- Hi3519V101 Linux开发环境
- java兔子繁殖总数_Java 兔子繁殖迭代问题
- 零知识证明在区块链中的应用
- jfinal整合IJPay paypal支付
- HTML-----第二章表格及样式
- 令人头大的慢查询分析
- cad怎么将图层后置_CAD图层遮挡,如何将CAD图形进行前置或者后置?
- 关于微信小程序Tomcat服务器后端程序搭建
热门文章
- 19.mysql 字符集和校对规则
- 2.tcpdump(1)
- 18. Element firstChild 属性
- 如何在Spring容器中加载自定义的配置文件
- 50个开源性能测试工具
- Contest1874 - noip基础知识五:动态规划(背包、树dp、记忆化、递推、区间、序列dp、dp优化)...
- ocRuntime基本功
- Linux下使用shell脚本远程登录主机(Ubuntu CentOS)
- 自动适配autolayout
- 《Entity Framework 6 Recipes》中文翻译系列 (42) ------ 第八章 POCO之使用POCO