ITPub博客

首页 > 数据库 > Oracle > 7.聚合函数

7.聚合函数

原创 Oracle 作者:zuiai510416 时间:2014-02-11 19:51:44 0 删除 编辑
--聚合函数
Select * From tt;
Insert Into tt Values(Null,'b',Sysdate,Null);
Insert ...
Select Count(*) From tt; --记录条数9
Select Count(Id) From tt; --id条数7 2个null 
Select Count(nvl(Id,0)) From tt; --id是null时,转换成0
Create Index idx_tt On tt(Id);
/*查看执行计划
sqlplus中执行
set autotrace on;
当ID上有索引时,表数据量大,count(id)比count(*)的效率高很多
*/
Select * From tt
Select count(Id),Id,Name,name1 From tt Group By Id,Name,name1;  --用 Id,Name,name1分组

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

上一篇: 6.单行函数
下一篇: 8.join连接
请登录后发表评论 登录
全部评论

注册时间:2011-07-19

  • 博文量
    53
  • 访问量
    131804