SQL语句中count(1)count(*)count(字段)用法的区别(转)

您所在的位置:网站首页 SQL语句中count用法 SQL语句中count(1)count(*)count(字段)用法的区别(转)

SQL语句中count(1)count(*)count(字段)用法的区别(转)

#SQL语句中count(1)count(*)count(字段)用法的区别(转)| 来源: 网络整理| 查看: 265

SQL语句中count(1)count(*)count(字段)用法的区别

在SQL语句中count函数是最常用的函数之一,count函数是用来统计表中记录数的一个函数,

一. count(1)和count(*)的区别

1. count(1)和count(*)的作用:

都是检索表中所有记录行的数目,不论其是否包含null值。

2. 区别:但是count(1)比count(*)效率更高

二 . count(字段)与count(1)和count(*)的区别

count(字段)的作用是检索表中的这个字段的非空行数,不统计这个字段值为null的记录



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3