避免使用HAVING子句,因为它只在检索所有记录后才对结果集进行过滤,需要进行排序和总计等操作。通过使用WHERE子句限制记录数目,可以显著减少相关开销。例如,原本低效的查询可以改为高效的形式:SELECT REGION,AVG(LOG_SIZE) FROM LOCATION WHERE REGION != ‘SYDNEY’ AND REGION != ‘PERTH’ GROUP BY REGION。