问答详情
源自:2-7 [Oracle] having子句的使用以及和where的区别

有什么情况having过滤数据比where快吗?

有一个数据量比较大的表,并且除了主键以外未加任何索引,使用左连接多表联查,多个过滤条件,我用where查询特别慢(秒级),而后换成having查询,查询就变成了毫秒,老师,请问一下这种情况是正常吗?什么情况会出现这样呢?

提问者:darey2 2020-11-23 08:58

个回答