PHP Ionic Angularjs Phonegap AJAX Javascript CSS MySQL jQuery Forum

คำสั่ง SQL HAVING

22 October 2008 By


HAVING ใช้เมื่อมีการใช้ฟังก์ชัน ในคำสั่ง SQL เช่น SUM หรือ AVG เป็นต้น โดยเมื่อการกำหนดเงื่อนไข จึงจำเป็นต้องใช้ HAVING แทน WHERE เพื่อคงคุณสมบัติของฟังก์ชันไว้ คำสั่ง HAVING อาจจะมีคำสั่ง GROUP BY หรือไม่มีรวมอยู่ด้วยก็ได้

รูปแบบคำสั่ง

SELECT "column_name1", SUM("column_name2") FROM "table_name"
 GROUP BY "column_name1" HAVING (arithmetic function condition)

ตาราง Store_Information

store_name Sales Date
Los Angeles $1500 Jan-05-1999
San Diego $250 Jan-07-1999
Los Angeles $300 Jan-08-1999
Boston $700 Jan-08-1999

การใช้งาน

SELECT store_name, SUM(sales) FROM Store_Information GROUP BY store_name HAVING SUM(sales) > 1500

ผลลัพธ์ที่ได้

store_name SUM(Sales)
Los Angeles $1800

Tags:: mysql having sql





URL สำหรับอ้างอิง