当前位置:首页 > 开发 > 数据库 > 正文

group by中巧妙的使用min函数

发表于: 2012-02-07   作者:空谷悠悠   来源:转载   浏览:
摘要:  oracle中的组函数包括:  AVG   COUNT  MAX  MIN  SUM  VARIANCE方差    STDDEV标准差,其中 MIX MAX用于任何数据类型,AVG SUM VARIANCE STDDEV函数只能用于数据。  select MIN(c

 oracle中的组函数包括:  AVG   COUNT  MAX  MIN  SUM  VARIANCE方差    STDDEV标准差,其中
 MIX MAX用于任何数据类型,AVG SUM VARIANCE STDDEV函数只能用于数据。
 

select MIN(cls.clsname) name, MIN(cls.stuname) stuname, cls.clsno no from stu_class cls group by cls.clsno;

 
 

 
使用了group by分组后,select就不能选择单独的结果,除非单独的列出现在group by子句中。
上面的sql中clsname和stuname并没有在group by中,但是使用了MIN函数后,避免了“选择单独的结果”,很巧妙的查询出所需要的字段值。

 

 

group by中巧妙的使用min函数

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号