求sql语言中having用法,越详细越好,最好有例子.谢谢了.

解决方案 »

  1.   

    select 姓名,总分=sum(成绩)
    from 成绩表
    group by 姓名
    having sum(成绩) >= 500
    order by sum(成绩) desc以上查询那是查询总分500以上的学生和总分
      

  2.   

    直接MSDN:
    http://msdn.microsoft.com/zh-cn/library/ms180199.aspx
      

  3.   

    having一般与group by语句一起使用,作用是对分组的结果进行筛选
    我给你写一下大概的语法:
    select column_name[,count(*)] --column_name是列名,count(*)是统计函数
    from table_name --表名
    group by column_name
    [having condition_expression] --该语句是可选的例子就不举了,一楼的例子很好