mysql条件统计
2023-06-13 09:17:20 时间
文章目录
一、前言
我的数据库测试表结构如下,现在统计gid大于1的数量
二、基本语法
count()函数统计数据表中包含的记录行的总数,或者根据查询结果返回列中包含的数据行数。其使用方法有两种:
- COUNT(*)计算表中总的行数,无论某列有数值或者为空值。
- COUNT(字段名)计算指定列下总的行数,计算时将忽略空值的行
三、条件统计的实现
1、利用条件表达式
select count(IF(gid>1,1,null))
from goods;
2、利用case when 语句
select count(case when gid>1 then 1 else null end)
from goods;
四、总结:
使用count()函数实现条件统计的基础是对于值为NULL的记录不计数
相关文章
- MySQL数据库存储深入剖析(mysql数据库存储原理)
- MySQL 的默认端口:3306(mysql端口3306)
- 数据基于MySQL的每日数据统计分析(mysql按天统计)
- MySQL中的数据统计分析(mysql数据统计)
- MySQL存储过程实现条件判断及其应用(mysql存储过程判断)
- MySQL中的关系表:使用指南(mysql关系表)
- MySQL嵌套查询优化:打破极限!(mysql嵌套查询优化)
- 揭秘:如何使用Eclipse连接MySQL(eclipse如何连接mysql)
- 使用MySQL计算数据总和,轻松实现数据统计。(mysql计算总和)
- MySQL错误处理无法删除表(mysql无法删除表)
- 苹果电脑如何安装和使用MySQL?(苹果电脑mysql)
- Mysql中使用分段函数实现分组统计功能(mysql分段函数)
- MySQL日期条件查询法: 简单易学!(mysql日期条件查询)
- MySQL 查询:掌握使用条件筛选知识(mysql查询条件)
- Efficient MySQL MultipleCondition Deletion: Tips and Tricks(mysql多条件删除)
- 使用MySQL的建表工具,快速创建数据库表结构(mysql建表工具)
- MySQL数据库:遭遇被锁窘境(mysql 数据库被锁)
- MySQL 查库:了解数据库信息的必备技能(mysql查库)
- MySQL统计数据洞察:利用时间段思考(mysql 时间段 统计)
- MySQL 条件函数简明实用指南(mysql条件函数)
- MySQL中实现随机排序的方法(mysql随机排序)
- MySQL中使用NOT操作符匹配多个条件(mysql中not多个)
- MySQL DDL命令,数据库进阶必知(mysql中ddl的命令)
- MySQL与ASP结合,为网站带来绿色发展(asp mysql 绿色)
- 2003年MySQL数据库启动之路(2003 mysql启动)
- 深入了解MySQL探索其三层逻辑结构(mysql三层逻辑结构)
- MySQL 数据库未记录日志数据安全与可靠性考虑(mysql不存日志)
- MySQL下载遇到连接问题,怎么办(mysql下载后无法连接)
- MySQL统计特定列数量(mysql下统计某列个数)
- 学会使用MySQL的非空约束语法(mysql不能为空语法)
- 解决MySQL中in子查询问题(mysql不能in子查询)
- MySQL 条件语句中的不等于运算符(mysql不等于的语句)
- MySQL一星期后,你需要知道什么(mysql 一星期之后)