ITPUB??ì3
12月微软Hyper-V虚拟化沙龙主题征集
ITPUB论坛 » Oracle开发 » 请问 count(*) 和 count(0) 的区别

标题: 请问 count(*) 和 count(0) 的区别
离线 binary
中级会员


精华贴数 0
个人空间 0
技术积分 881 (2155)
社区积分 80 (3932)
注册日期 2002-2-28
论坛徽章:1
授权会员     
      

发表于 2002-4-4 20:11 
请问 count(*) 和 count(0) 的区别

单独在一个SQL语句中使用的效果是一样的嘛,不知有何细致的区别?


只看该作者    顶部
在线/呼叫 biti_rainy
人生就是如此



精华贴数 38
个人空间 0
技术积分 111199 (4)
社区积分 11832 (132)
注册日期 2001-12-12
论坛徽章:41
现任管理团队成员ITPUB长老会成员ITPUB元老年度论坛发贴之星年度论坛发贴之星ITPUB北京九华山庄2008年会纪念徽章
管理团队2007贡献徽章参与2007年甲骨文全球大会(中国上海)纪念ITPUB北京香山2007年会纪念徽章管理团队2006纪念徽章会员2007贡献徽章会员2006贡献徽章

发表于 2002-4-4 20:40 
有一点

就是count(*) 可能会使用索引


__________________
眼界决定边界,态度决定高度
blog:
人生就是如此
只看该作者    顶部
离线 zhuzhichao
炎龙骑士


精华贴数 2
个人空间 0
技术积分 1684 (1015)
社区积分 195 (2469)
注册日期 2001-10-15
论坛徽章:3
ITPUB元老会员2006贡献徽章授权会员   
      

发表于 2002-4-4 20:54 
當表中有聚簇索引的時候.
用count(*)會用到索引.速度會快.

如果沒有聚簇索引
count(1)可能快一些.


__________________
zhuzhichao@itpub.net
只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问