數據庫中having子句的使用

看下面的操作: 我使用了三次sum,這個並不會導致計算三次,數據庫會自動進行優化,最終實際進行的sum計算只有一次。 這裏我再提供一個子查詢的實現方式: 這兩種方式都對test這張表完整的輪詢了一遍,區別在於,子查詢還需要對查詢結果再輪詢一遍,而使用having子句則不需要,如果查詢結果集很大,那麼子查詢就是不合適的。 having的使用實際上和where很像,區別在於where只能跟在from後
相關文章
相關標籤/搜索