haveing 和 where的区别
时间: 2023-04-11 09:03:01 浏览: 147
SQL中Having与Where的区别
5星 · 资源好评率100%
"having"和"where"都是SQL语句中的关键词,但它们的使用场景不同。
"where"用于在查询中筛选行,它是在查询语句中的一个条件,用于过滤掉不符合条件的行。
"having"用于在查询结果中筛选行,它是在查询语句中的一个条件,用于过滤掉不符合条件的分组结果。通常在使用聚合函数(如SUM、AVG、COUNT等)进行分组查询时,需要使用"having"来过滤掉不符合条件的分组结果。
阅读全文