技术栈

MySQL count()函数的用法

被摘下的星星2026-04-11 21:43

COUNT() 的常见用法

. COUNT(*)

  • 统计表中的所有行数(包括 NULL 值和重复行)

  • 性能通常最好

. COUNT(1)

  • 效果与 COUNT(*) 相同

  • 相当于统计常量 1 出现的次数

. COUNT(column_name)

  • 统计指定列中非 NULL 值的行数

  • 不统计 NULL 值

. COUNT(column_name)

  • 统计指定列中非 NULL 值的行数

  • 不统计 NULL 值

注意事项

场景 结果
空表使用 COUNT(*) 返回 0,不是 NULL
COUNT(NULL) 返回 0
COUNT(column) 列全是 NULL 返回 0
上一篇:Google LiteRT-LM生产级部署指南:如何在边缘设备实现高效LLM推理?
相关推荐
末央&
2 小时前
【天机论坛】项目环境搭建和数据库设计
java·数据库
徒 花
2 小时前
数据库知识复习07
数据库·作业
素玥
2 小时前
实训5 python连接mysql数据库
数据库·python·mysql
jnrjian
2 小时前
text index 查看index column index定义 index 刷新频率 index视图
数据库·oracle
瀚高PG实验室
3 小时前
审计策略修改
网络·数据库·瀚高数据库
言慢行善
3 小时前
sqlserver模糊查询问题
java·数据库·sqlserver
韶博雅
3 小时前
emcc24ai
开发语言·数据库·python
有想法的py工程师
3 小时前
PostgreSQL 分区表排序优化:Append Sort 优化为 Merge Append
大数据·数据库·postgresql
喵了几个咪
3 小时前
如何在 Superset Docker 容器中安装 MySQL 驱动
mysql·docker·容器·superset
热门推荐
01GitHub 镜像站点02一周AI热点速览(2026.03.31-04.06):GPT-6曝光、谷歌开源Gemma 4、资本狂飙与模型军备竞赛03OpenClaw 请求超时 llm request timed out 怎么解决?3 种方案实测,附完整排查流程04VMware Workstation Pro 17 虚拟机完整安装教程(2026最新)05AI 编程效率翻倍:Superpowers Skills 上手清单 + 完整指南06【STM32】HAL库 CubeMX 教程 --- 通用定时器 TIM2 定时07实测!Gemma 4 成功跑在安卓手机上:离线 AI 助手终于来了08Oh My Codex 快速使用指南09CodeBuddy与WorkBuddy深度对比:腾讯两款AI工具差异及实操指南10UV安装并设置国内源