数据库|having子句

having子句跟where的使用方法和作用是一样的

  • 区别:①where只能跟着from后,having只能跟着group by后
    ②where是对原始数据条件的筛选,having是对分组后数据的筛选。
  • 作用:对一个表的数据进行了分组之后,用having对“组信息”进行相应 条件筛选
  • 注:having筛选时,只能根据select子句中可出现的字段(数据)来进行条件设定。
  • 上例子:
    与图2对比,图三中后面跟了having过滤条件:将grade不满足’>A’的过滤掉了
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Geekst/article/details/90319296