having也是可以单独使用的,单独使用的情况下和where功能类似,只不过having筛选的字段必须在select子句中出现。当然,大多情况下,having是用在group by之后的,对分组后的结果进行进一步筛选,而where则是用在group by分组之前,是根据条件从表中筛选出数据。如果同时使用,他们的顺序是,先where、然后跟group by,最后是having
数据库中having和where的使用区别
于 2022-12-07 15:19:27 首次发布
having也是可以单独使用的,单独使用的情况下和where功能类似,只不过having筛选的字段必须在select子句中出现。当然,大多情况下,having是用在group by之后的,对分组后的结果进行进一步筛选,而where则是用在group by分组之前,是根据条件从表中筛选出数据。如果同时使用,他们的顺序是,先where、然后跟group by,最后是having