Having用法


HAVING 子句對 GROUP BY 子句設置條件的方式與 WHERE 和 SELECT 的交互方式類似。WHERE 搜索條件在進行分組操作之前應用;而 HAVING 搜索條件在進行分組操作之后應用。HAVING 語法與 WHERE 語法類似,但 HAVING 可以包含聚合函數。HAVING 子句可以引用選擇列表中顯示的任意項。

也有這樣區別兩者的:where過濾行,having過濾組

使用順序:where、having、group by、order by、limit

例:

        SELECT
                *
        FROM   t_order
        WHERE  STATUS = 6
        GROUP BY user_id
        HAVING  COUNT(total_amount) > 2
        ORDER BY  create_time
        LIMIT 0,10

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM