美文网首页自学sql
GROUP BY和HAVING

GROUP BY和HAVING

作者: JooYip | 来源:发表于2017-08-29 16:14 被阅读0次

    GROUP BY

    使用GROUP BY的时候要注意。

    GROUP BY在WHERE之后,ORDER BY之后。

    GROUP BY中的列名必须是SELECT中除了聚合函数之外的所有列。(MySql可以忽略,实现sql标准比较松)

    HAVING

    HAVING是针对GROUP BY的条件查询。

    因为GROUP BY出现在WHERE之后,所以,HAVING的作用在WHERE之后。其实WHERE是针对磁盘上存储的数据,HAVING是针对读取到内存中的数据。

    相关文章

      网友评论

        本文标题:GROUP BY和HAVING

        本文链接:https://www.haomeiwen.com/subject/fgoodxtx.html