ITPub博客

首页 > Linux操作系统 > Linux操作系统 > count()的使用

count()的使用

原创 Linux操作系统 作者:云江 时间:2009-04-25 08:11:39 0 删除 编辑

select count(*) from table_name;

select count(column_name1)  from  table_name;

select partition_col,count(decode(column_name1,1,1,null)) over (partition_col),count(decode(column_name1,2,1,null)) over (parttion_col) from table_name;

如果column_name1列有空值,那么查询count(*)和count(column_name1)得到的结果可能不同,因为当值为null的时候,count()函数不记数。一般来说大家使用的时候习惯于使用count(*),在使用分析函数的时候,合理的使用null值,能起到很好的作用

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/65190/viewspace-591767/,如需转载,请注明出处,否则将追究法律责任。

上一篇: BITAND()学习
下一篇: TRIM新发现用法
请登录后发表评论 登录
全部评论

注册时间:2009-03-24

  • 博文量
    18
  • 访问量
    18360