- InnoDB中
count(*)和count(1)结果相同,性能基本无差别,都会统计全部行数。 - 语义:
count(*)是SQL标准,直接统计行;count(1)判断常量1非空来计数。 - 规范:优先写
count(*)。 - 区分:
count(字段)只统计该字段非NULL的行,结果不一样。
三种count
Pniubi2026-10-17 9:26
相关推荐
ynchyong1 小时前
创建MySQL只读账号狗凯之家源码网14 小时前
纯 PHP+MySQL 应用市场系统源码实测!姚远Oracle ACE15 小时前
对比测试了 openGauss、PostgreSQL、Oracle、MySQL 的CPU 指令数CJi0NG15 小时前
【自用】MySQL-多表查询雨落在了我的手上15 小时前
MySQL数据库基础(12):事务2301_322414280417 小时前
基于web的校园失物招领管理系统59695-计算机毕设 原创(免费领源码+部署教程+开发环境)这个DBA有点耶18 小时前
从INDEX到JOIN_ORDER:MySQL 8.0 Hint语法体系与五类实战场景夜雪一千18 小时前
MySQL 的ID用什么数据类型更好?主键ID选型实战