count(1),count(*),count(字段)的区别
?
count(1)跟count(*) 的作用基本上一样,不过在某些例子上count(1)会运行效率会更高。
count(字段)返回的是该字段对应的非空的行数
如下,有一张表,有一个Employee_name字段.
?
?
Employee_name.nullnullRajesh?
Count(1) 返回 3
Count(*) 返回 3
Count(Employee_name) 返回 1
?
?
发布时间: 2013-01-05 15:20:40 作者: rapoo
count(1),count(*),count(字段)的区别
?
count(1)跟count(*) 的作用基本上一样,不过在某些例子上count(1)会运行效率会更高。
count(字段)返回的是该字段对应的非空的行数
如下,有一张表,有一个Employee_name字段.
?
?
Employee_name.nullnullRajesh?
Count(1) 返回 3
Count(*) 返回 3
Count(Employee_name) 返回 1
?
?